<!doctype html>
<html class="default no-js">
<head>
	<meta charset="utf-8">
	<meta http-equiv="X-UA-Compatible" content="IE=edge">
	<title>packages/prime-ui | Prime CMS</title>
	<meta name="description" content="">
	<meta name="viewport" content="width=device-width, initial-scale=1">
	<link rel="stylesheet" href="../assets/css/main.css">
</head>
<body>
<header>
	<div class="tsd-page-toolbar">
		<div class="container">
			<div class="table-wrap">
				<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
					<div class="field">
						<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
						<input id="tsd-search-field" type="text" />
					</div>
					<ul class="results">
						<li class="state loading">Preparing search index...</li>
						<li class="state failure">The search index is not available</li>
					</ul>
					<a href="../index.html" class="title">Prime CMS</a>
				</div>
				<div class="table-cell" id="tsd-widgets">
					<div id="tsd-filter">
						<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
						<div class="tsd-filter-group">
							<div class="tsd-select" id="tsd-filter-visibility">
								<span class="tsd-select-label">All</span>
								<ul class="tsd-select-list">
									<li data-value="public">Public</li>
									<li data-value="protected">Public/Protected</li>
									<li data-value="private" class="selected">All</li>
								</ul>
							</div>
							<input type="checkbox" id="tsd-filter-inherited" checked />
							<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
							<input type="checkbox" id="tsd-filter-only-exported" />
							<label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label>
						</div>
					</div>
					<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
				</div>
			</div>
		</div>
	</div>
	<div class="tsd-page-title">
		<div class="container">
			<ul class="tsd-breadcrumb">
				<li>
					<a href="../index.html">Globals</a>
				</li>
				<li>
					<a href="packages_prime_ui.html">packages/prime-ui</a>
				</li>
			</ul>
			<h1>Package packages/prime-ui</h1>
		</div>
	</div>
</header>
<div class="container container-main">
	<div class="row">
		<div class="col-8 col-content">
			<section class="tsd-panel tsd-comment">
				<div class="tsd-comment tsd-typography">
					<h1 id="-primecms-ui">@primecms/ui</h1>
					<blockquote>
						<p>Front-end interface for prime</p>
					</blockquote>
					<p>See our <a href="https://birkir.github.io/prime">docs</a> for more information or the <a href="https://github.com/birkir/prime/issues">issues</a> associated with this package.</p>
					<h2 id="install">Install</h2>
					<p>Using npm:</p>
					<pre><code class="lang-sh"><span class="hljs-built_in">npm</span> install --save-dev @primecms/ui
</code></pre>
					<p>or using yarn:</p>
					<pre><code class="lang-sh"><span class="hljs-selector-tag">yarn</span> <span class="hljs-selector-tag">add</span> @<span class="hljs-keyword">primecms</span>/<span class="hljs-keyword">ui</span> --dev
</code></pre>
				</div>
			</section>
			<section class="tsd-panel-group tsd-index-group">
				<h2>Index</h2>
				<section class="tsd-panel tsd-index-panel">
					<div class="tsd-index-content">
						<section class="tsd-index-section ">
							<h3>Classes</h3>
							<ul class="tsd-index-list">
								<li class="tsd-kind-class tsd-parent-kind-external-module"><a href="../classes/packages_prime_ui.app.html" class="tsd-kind-icon">App</a></li>
								<li class="tsd-kind-class tsd-parent-kind-external-module"><a href="../classes/packages_prime_ui.basedocumentform.html" class="tsd-kind-icon">Base<wbr>Document<wbr>Form</a></li>
								<li class="tsd-kind-class tsd-parent-kind-external-module"><a href="../classes/packages_prime_ui.documentsdetail.html" class="tsd-kind-icon">Documents<wbr>Detail</a></li>
								<li class="tsd-kind-class tsd-parent-kind-external-module"><a href="../classes/packages_prime_ui.fieldrow.html" class="tsd-kind-icon">Field<wbr>Row</a></li>
								<li class="tsd-kind-class tsd-parent-kind-external-module tsd-is-not-exported"><a href="../classes/packages_prime_ui.loginbase.html" class="tsd-kind-icon">Login<wbr>Base</a></li>
								<li class="tsd-kind-class tsd-parent-kind-external-module"><a href="../classes/packages_prime_ui.logout.html" class="tsd-kind-icon">Logout</a></li>
								<li class="tsd-kind-class tsd-parent-kind-external-module"><a href="../classes/packages_prime_ui.onboardingbase.html" class="tsd-kind-icon">Onboarding<wbr>Base</a></li>
								<li class="tsd-kind-class tsd-parent-kind-external-module"><a href="../classes/packages_prime_ui.releases.html" class="tsd-kind-icon">Releases</a></li>
								<li class="tsd-kind-class tsd-parent-kind-external-module tsd-is-not-exported"><a href="../classes/packages_prime_ui.resetpasswordbase.html" class="tsd-kind-icon">Reset<wbr>Password<wbr>Base</a></li>
								<li class="tsd-kind-class tsd-parent-kind-external-module"><a href="../classes/packages_prime_ui.schemadetail.html" class="tsd-kind-icon">Schema<wbr>Detail</a></li>
								<li class="tsd-kind-class tsd-parent-kind-external-module"><a href="../classes/packages_prime_ui.schemalist.html" class="tsd-kind-icon">Schema<wbr>List</a></li>
							</ul>
						</section>
						<section class="tsd-index-section ">
							<h3>Interfaces</h3>
							<ul class="tsd-index-list">
								<li class="tsd-kind-interface tsd-parent-kind-external-module"><a href="../interfaces/packages_prime_ui.iaddfield.html" class="tsd-kind-icon">IAdd<wbr>Field</a></li>
								<li class="tsd-kind-interface tsd-parent-kind-external-module tsd-is-not-exported"><a href="../interfaces/packages_prime_ui.iavailablefield.html" class="tsd-kind-icon">IAvailable<wbr>Field</a></li>
								<li class="tsd-kind-interface tsd-parent-kind-external-module tsd-is-not-exported"><a href="../interfaces/packages_prime_ui.icontenttype.html" class="tsd-kind-icon">IContent<wbr>Type</a></li>
								<li class="tsd-kind-interface tsd-parent-kind-external-module"><a href="../interfaces/packages_prime_ui.idocumentformprops.html" class="tsd-kind-icon">IDocument<wbr>Form<wbr>Props</a></li>
								<li class="tsd-kind-interface tsd-parent-kind-external-module tsd-is-not-exported"><a href="../interfaces/packages_prime_ui.ioptions.html" class="tsd-kind-icon">IOptions</a></li>
								<li class="tsd-kind-interface tsd-parent-kind-external-module tsd-is-not-exported"><a href="../interfaces/packages_prime_ui.ioptions-1.html" class="tsd-kind-icon">IOptions</a></li>
								<li class="tsd-kind-interface tsd-parent-kind-external-module tsd-is-not-exported"><a href="../interfaces/packages_prime_ui.iprops-2.html" class="tsd-kind-icon">IProps</a></li>
								<li class="tsd-kind-interface tsd-parent-kind-external-module tsd-is-not-exported"><a href="../interfaces/packages_prime_ui.iprops-7.html" class="tsd-kind-icon">IProps</a></li>
								<li class="tsd-kind-interface tsd-parent-kind-external-module tsd-is-not-exported"><a href="../interfaces/packages_prime_ui.iprops.html" class="tsd-kind-icon">IProps</a></li>
								<li class="tsd-kind-interface tsd-parent-kind-external-module tsd-is-not-exported"><a href="../interfaces/packages_prime_ui.iprops-1.html" class="tsd-kind-icon">IProps</a></li>
								<li class="tsd-kind-interface tsd-parent-kind-external-module tsd-is-not-exported"><a href="../interfaces/packages_prime_ui.iprops-8.html" class="tsd-kind-icon">IProps</a></li>
								<li class="tsd-kind-interface tsd-parent-kind-external-module tsd-is-not-exported"><a href="../interfaces/packages_prime_ui.iprops-3.html" class="tsd-kind-icon">IProps</a></li>
								<li class="tsd-kind-interface tsd-parent-kind-external-module tsd-is-not-exported"><a href="../interfaces/packages_prime_ui.iprops-4.html" class="tsd-kind-icon">IProps</a></li>
								<li class="tsd-kind-interface tsd-parent-kind-external-module tsd-is-not-exported"><a href="../interfaces/packages_prime_ui.iprops-5.html" class="tsd-kind-icon">IProps</a></li>
								<li class="tsd-kind-interface tsd-parent-kind-external-module tsd-is-not-exported"><a href="../interfaces/packages_prime_ui.iprops-6.html" class="tsd-kind-icon">IProps</a></li>
								<li class="tsd-kind-interface tsd-parent-kind-external-module tsd-is-not-exported"><a href="../interfaces/packages_prime_ui.istate.html" class="tsd-kind-icon">IState</a></li>
								<li class="tsd-kind-interface tsd-parent-kind-external-module"><a href="../interfaces/packages_prime_ui.jsonarray.html" class="tsd-kind-icon">JSONArray</a></li>
								<li class="tsd-kind-interface tsd-parent-kind-external-module"><a href="../interfaces/packages_prime_ui.jsonobject.html" class="tsd-kind-icon">JSONObject</a></li>
								<li class="tsd-kind-interface tsd-parent-kind-external-module tsd-is-not-exported"><a href="../interfaces/packages_prime_ui.navitem.html" class="tsd-kind-icon">Nav<wbr>Item</a></li>
							</ul>
						</section>
						<section class="tsd-index-section ">
							<h3>Type aliases</h3>
							<ul class="tsd-index-list">
								<li class="tsd-kind-type-alias tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#iprops-9" class="tsd-kind-icon">IProps</a></li>
								<li class="tsd-kind-type-alias tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#iprops-10" class="tsd-kind-icon">IProps</a></li>
								<li class="tsd-kind-type-alias tsd-parent-kind-external-module"><a href="packages_prime_ui.html#ischemafield" class="tsd-kind-icon">ISchema<wbr>Field</a></li>
								<li class="tsd-kind-type-alias tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#iupdateprofileprops" class="tsd-kind-icon">IUpdate<wbr>Profile<wbr>Props</a></li>
								<li class="tsd-kind-type-alias tsd-parent-kind-external-module"><a href="packages_prime_ui.html#jsonprimitive" class="tsd-kind-icon">JSONPrimitive</a></li>
								<li class="tsd-kind-type-alias tsd-parent-kind-external-module"><a href="packages_prime_ui.html#jsonvalue" class="tsd-kind-icon">JSONValue</a></li>
							</ul>
						</section>
						<section class="tsd-index-section ">
							<h3>Variables</h3>
							<ul class="tsd-index-list">
								<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="packages_prime_ui.html#accesstoken" class="tsd-kind-icon">Access<wbr>Token</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="packages_prime_ui.html#auth" class="tsd-kind-icon">Auth</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="packages_prime_ui.html#changeemail" class="tsd-kind-icon">Change<wbr>Email</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="packages_prime_ui.html#changepassword" class="tsd-kind-icon">Change<wbr>Password</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#content-1" class="tsd-kind-icon">Content</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#content-2" class="tsd-kind-icon">Content</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#content" class="tsd-kind-icon">Content</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="packages_prime_ui.html#contententries" class="tsd-kind-icon">Content<wbr>Entries</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="packages_prime_ui.html#contententry" class="tsd-kind-icon">Content<wbr>Entry</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="packages_prime_ui.html#contentrelease" class="tsd-kind-icon">Content<wbr>Release</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="packages_prime_ui.html#contentreleases" class="tsd-kind-icon">Content<wbr>Releases</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="packages_prime_ui.html#contenttype" class="tsd-kind-icon">Content<wbr>Type</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="packages_prime_ui.html#contenttyperef" class="tsd-kind-icon">Content<wbr>Type<wbr>Ref</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="packages_prime_ui.html#contenttypes" class="tsd-kind-icon">Content<wbr>Types</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="packages_prime_ui.html#default_group_title" class="tsd-kind-icon">DEFAULT_<wbr>GROUP_<wbr>TITLE</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="packages_prime_ui.html#default_type" class="tsd-kind-icon">DEFAULT_<wbr>TYPE</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="packages_prime_ui.html#documentform" class="tsd-kind-icon">Document<wbr>Form</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="packages_prime_ui.html#editcontenttype" class="tsd-kind-icon">Edit<wbr>Content<wbr>Type</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="packages_prime_ui.html#editfield" class="tsd-kind-icon">Edit<wbr>Field</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#get_content_entries" class="tsd-kind-icon">GET_<wbr>CONTENT_<wbr>ENTRIES</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#header" class="tsd-kind-icon">Header</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="packages_prime_ui.html#layout" class="tsd-kind-icon">Layout</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#locale" class="tsd-kind-icon">Locale</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="packages_prime_ui.html#locales" class="tsd-kind-icon">Locales</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="packages_prime_ui.html#login" class="tsd-kind-icon">Login</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="packages_prime_ui.html#onboarding" class="tsd-kind-icon">Onboarding</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#per_page" class="tsd-kind-icon">PER_<wbr>PAGE</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#packageversion" class="tsd-kind-icon">Package<wbr>Version</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#preview" class="tsd-kind-icon">Preview</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="packages_prime_ui.html#previews" class="tsd-kind-icon">Previews</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#private" class="tsd-kind-icon">Private</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="packages_prime_ui.html#releasesdrawer" class="tsd-kind-icon">Releases<wbr>Drawer</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="packages_prime_ui.html#resetpassword" class="tsd-kind-icon">Reset<wbr>Password</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="packages_prime_ui.html#schema" class="tsd-kind-icon">Schema</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="packages_prime_ui.html#schemafield" class="tsd-kind-icon">Schema<wbr>Field</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#schemagroup" class="tsd-kind-icon">Schema<wbr>Group</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#schemavariant" class="tsd-kind-icon">Schema<wbr>Variant</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="packages_prime_ui.html#security" class="tsd-kind-icon">Security</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="packages_prime_ui.html#settings" class="tsd-kind-icon">Settings</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#sider" class="tsd-kind-icon">Sider</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#sider-2" class="tsd-kind-icon">Sider</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#sider-1" class="tsd-kind-icon">Sider</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#submenu" class="tsd-kind-icon">Sub<wbr>Menu</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#tabpane" class="tsd-kind-icon">Tab<wbr>Pane</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="packages_prime_ui.html#updateprofile" class="tsd-kind-icon">Update<wbr>Profile</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="packages_prime_ui.html#user" class="tsd-kind-icon">User</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#useremail" class="tsd-kind-icon">User<wbr>Email</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#userprofile" class="tsd-kind-icon">User<wbr>Profile</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="packages_prime_ui.html#users-1" class="tsd-kind-icon">Users</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="packages_prime_ui.html#users" class="tsd-kind-icon">Users</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="packages_prime_ui.html#version" class="tsd-kind-icon">Version</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="packages_prime_ui.html#webhook" class="tsd-kind-icon">Webhook</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="packages_prime_ui.html#webhookcall" class="tsd-kind-icon">Webhook<wbr>Call</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#webhookmethod" class="tsd-kind-icon">Webhook<wbr>Method</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="packages_prime_ui.html#webhooks-1" class="tsd-kind-icon">Webhooks</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="packages_prime_ui.html#webhooks" class="tsd-kind-icon">Webhooks</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#accountsclient" class="tsd-kind-icon">accounts<wbr>Client</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#accountsgraphql" class="tsd-kind-icon">accounts<wbr>GraphQL</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#accountspassword" class="tsd-kind-icon">accounts<wbr>Password</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="packages_prime_ui.html#client-1" class="tsd-kind-icon">client</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#client" class="tsd-kind-icon">client</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#config" class="tsd-kind-icon">config</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#coreurl" class="tsd-kind-icon">core<wbr>Url</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#coreurl-1" class="tsd-kind-icon">core<wbr>Url</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#coreurl-2" class="tsd-kind-icon">core<wbr>Url</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="packages_prime_ui.html#defaultlocale" class="tsd-kind-icon">default<wbr>Locale</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#env" class="tsd-kind-icon">env</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#errorlink" class="tsd-kind-icon">error<wbr>Link</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#fields-1" class="tsd-kind-icon">fields</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="packages_prime_ui.html#fields" class="tsd-kind-icon">fields</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#forbiddennames" class="tsd-kind-icon">forbidden<wbr>Names</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#highlightcolor" class="tsd-kind-icon">highlight<wbr>Color</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#httplink" class="tsd-kind-icon">http<wbr>Link</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#httplink-1" class="tsd-kind-icon">http<wbr>Link</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#isprod" class="tsd-kind-icon">is<wbr>Prod</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#nav" class="tsd-kind-icon">nav</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#tabs" class="tsd-kind-icon">tabs</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#withtoken" class="tsd-kind-icon">with<wbr>Token</a></li>
								<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#withtoken-1" class="tsd-kind-icon">with<wbr>Token</a></li>
							</ul>
						</section>
						<section class="tsd-index-section ">
							<h3>Functions</h3>
							<ul class="tsd-index-list">
								<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="packages_prime_ui.html#account" class="tsd-kind-icon">Account</a></li>
								<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="packages_prime_ui.html#contentreleasepicker" class="tsd-kind-icon">Content<wbr>Release<wbr>Picker</a></li>
								<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="packages_prime_ui.html#documentslist" class="tsd-kind-icon">Documents<wbr>List</a></li>
								<li class="tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#editcontenttypebase" class="tsd-kind-icon">Edit<wbr>Content<wbr>Type<wbr>Base</a></li>
								<li class="tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#editfieldbase" class="tsd-kind-icon">Edit<wbr>Field<wbr>Base</a></li>
								<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="packages_prime_ui.html#playground" class="tsd-kind-icon">Playground</a></li>
								<li class="tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#rgbtohue" class="tsd-kind-icon">RGBTo<wbr>Hue</a></li>
								<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="packages_prime_ui.html#schemas" class="tsd-kind-icon">Schemas</a></li>
								<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="packages_prime_ui.html#settings-1" class="tsd-kind-icon">Settings</a></li>
								<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="packages_prime_ui.html#system" class="tsd-kind-icon">System</a></li>
								<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="packages_prime_ui.html#titlebar" class="tsd-kind-icon">Title<wbr>Bar</a></li>
								<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="packages_prime_ui.html#toolbar" class="tsd-kind-icon">Toolbar</a></li>
								<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="packages_prime_ui.html#webhookcalls" class="tsd-kind-icon">Webhook<wbr>Calls</a></li>
								<li class="tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#omitschema" class="tsd-kind-icon">omit<wbr>Schema</a></li>
								<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="packages_prime_ui.html#registerfield" class="tsd-kind-icon">register<wbr>Field</a></li>
								<li class="tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#renderapp" class="tsd-kind-icon">render<wbr>App</a></li>
								<li class="tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#renderinputfield" class="tsd-kind-icon">render<wbr>Input<wbr>Field</a></li>
								<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="packages_prime_ui.html#stringtocolor" class="tsd-kind-icon">string<wbr>ToColor</a></li>
								<li class="tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"><a href="packages_prime_ui.html#withabilities" class="tsd-kind-icon">with<wbr>Abilities</a></li>
							</ul>
						</section>
						<section class="tsd-index-section ">
							<h3>Object literals</h3>
							<ul class="tsd-index-list">
								<li class="tsd-kind-object-literal tsd-parent-kind-external-module"><a href="packages_prime_ui.html#stores" class="tsd-kind-icon">stores</a></li>
							</ul>
						</section>
					</div>
				</section>
			</section>
			<section class="tsd-panel-group tsd-member-group ">
				<h2>Type aliases</h2>
				<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="iprops-9" class="tsd-anchor"></a>
					<h3>IProps</h3>
					<div class="tsd-signature tsd-kind-icon">IProps<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">FormComponentProps</span><span class="tsd-signature-symbol"> &amp; </span><span class="tsd-signature-type">object</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/routes/settings/ChangeEmail.tsx#L9">prime-ui/src/routes/settings/ChangeEmail.tsx:9</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="iprops-10" class="tsd-anchor"></a>
					<h3>IProps</h3>
					<div class="tsd-signature tsd-kind-icon">IProps<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">FormComponentProps</span><span class="tsd-signature-symbol"> &amp; </span><span class="tsd-signature-type">object</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/routes/settings/ChangePassword.tsx#L9">prime-ui/src/routes/settings/ChangePassword.tsx:9</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-external-module">
					<a name="ischemafield" class="tsd-anchor"></a>
					<h3>ISchema<wbr>Field</h3>
					<div class="tsd-signature tsd-kind-icon">ISchema<wbr>Field<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Instance</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/models/Schema.ts#L4">prime-ui/src/stores/models/Schema.ts:4</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="iupdateprofileprops" class="tsd-anchor"></a>
					<h3>IUpdate<wbr>Profile<wbr>Props</h3>
					<div class="tsd-signature tsd-kind-icon">IUpdate<wbr>Profile<wbr>Props<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">FormComponentProps</span><span class="tsd-signature-symbol"> &amp; </span><span class="tsd-signature-type">object</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/routes/settings/UpdateProfile.tsx#L8">prime-ui/src/routes/settings/UpdateProfile.tsx:8</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-external-module">
					<a name="jsonprimitive" class="tsd-anchor"></a>
					<h3>JSONPrimitive</h3>
					<div class="tsd-signature tsd-kind-icon">JSONPrimitive<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/interfaces/JSONObject.ts#L2">prime-ui/src/interfaces/JSONObject.ts:2</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-external-module">
					<a name="jsonvalue" class="tsd-anchor"></a>
					<h3>JSONValue</h3>
					<div class="tsd-signature tsd-kind-icon">JSONValue<span class="tsd-signature-symbol">:</span> <a href="packages_prime_ui.html#jsonprimitive" class="tsd-signature-type">JSONPrimitive</a><span class="tsd-signature-symbol"> | </span><a href="../interfaces/packages_prime_ui.jsonobject.html" class="tsd-signature-type">JSONObject</a><span class="tsd-signature-symbol"> | </span><a href="../interfaces/packages_prime_ui.jsonarray.html" class="tsd-signature-type">JSONArray</a></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/interfaces/JSONObject.ts#L3">prime-ui/src/interfaces/JSONObject.ts:3</a></li>
						</ul>
					</aside>
				</section>
			</section>
			<section class="tsd-panel-group tsd-member-group ">
				<h2>Variables</h2>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
					<a name="accesstoken" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Access<wbr>Token</h3>
					<div class="tsd-signature tsd-kind-icon">Access<wbr>Token<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;types.model(&#x27;AccessToken&#x27;, {name: types.string,})</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/accessTokens.ts#L3">prime-ui/src/stores/accessTokens.ts:3</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
					<a name="auth" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Auth</h3>
					<div class="tsd-signature tsd-kind-icon">Auth<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;types.model(&#x27;Auth&#x27;, {user: types.maybeNull(User),accessToken: types.maybeNull(types.string),refreshToken: types.maybeNull(types.string),isSetup: types.optional(types.maybeNull(types.boolean), null),isLoggedIn: false,}).actions(self &#x3D;&gt; {const ensureFields &#x3D; async () &#x3D;&gt; {if (!self.isLoggedIn) {return;}await ContentTypes.loadAll();await Settings.read();Settings.fields.forEach((field: any) &#x3D;&gt; {if (field.ui &amp;&amp; !fields[field.id]) {const script &#x3D; document.createElement(&#x27;script&#x27;);script.src &#x3D; &#x60;${Settings.coreUrl}/prime/field/${field.type}/index.js&#x60;;script.id &#x3D; &#x60;Prime_Field_${field.type}&#x60;;document.body.appendChild(script);}});};const login &#x3D; flow(function*(email: string, password: string) {yield accountsClient.loginWithService(&#x27;password&#x27;, {user: {email,},password,});yield checkLogin();yield ensureFields();});const logout &#x3D; flow(function*() {yield accountsClient.logout();self.isLoggedIn &#x3D; false;self.user &#x3D; null;});const checkLogin &#x3D; flow(function*() {const { data } &#x3D; yield client.query({query: GET_USER,});if (data &amp;&amp; data.getUser) {self.isLoggedIn &#x3D; true;self.user &#x3D; data.getUser;console.log(self.user);yield ensureFields();}if (!self.isLoggedIn) {const onboarding &#x3D; yield client.query({query: gql&#x60;query {isOnboarding}&#x60;,});if (onboarding.data &amp;&amp; onboarding.data.isOnboarding &#x3D;&#x3D;&#x3D; true) {self.isSetup &#x3D; true;}}});const register &#x3D; flow(function*({firstname &#x3D; &#x27;&#x27;,lastname &#x3D; &#x27;&#x27;,email,password,}: {firstname?: string;lastname?: string;email: string;password: string;}) {const { data } &#x3D; yield client.mutate({mutation: gql&#x60;mutation onboard($email: String!, $password: String!, $profile: JSON!) {onboard(email: $email, password: $password, profile: $profile)}&#x60;,variables: {email,password,profile: {firstname,lastname,},},});if (data &amp;&amp; data.onboard) {yield login(email, password);yield checkLogin();self.isSetup &#x3D; false;return true;}return false;});return {login,logout,register,checkLogin,};}).create()</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/auth.ts#L11">prime-ui/src/stores/auth.ts:11</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
					<a name="changeemail" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Change<wbr>Email</h3>
					<div class="tsd-signature tsd-kind-icon">Change<wbr>Email<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;Form.create()(({ form, forwardRef, close, visible }: IProps) &#x3D;&gt; {React.useEffect(() &#x3D;&gt; form.resetFields(), [visible]);const onSubmit &#x3D; (e: React.FormEvent&lt;HTMLElement&gt;) &#x3D;&gt; {e.preventDefault();form.validateFieldsAndScroll(async (err, values) &#x3D;&gt; {if (!err) {const res &#x3D; await client.mutate({mutation: gql&#x60;mutation changeEmail($password: String!, $email: String!) {changeEmail(password: $password, email: $email)}&#x60;,variables: {password: values.oldpassword,email: values.email,},});if (res.errors) {if (res.errors.length &amp;&amp; res.errors[0].message.match(/duplicate key/)) {message.error(&#x27;This email address is already in use&#x27;);} else {const errorMessage &#x3D; res.errors[0].message || &#x27;Failed to change email&#x27;;message.error(errorMessage);}} else {message.info(&#x27;Verification email has been sent&#x27;);Auth.user!.updateEmail(values.email);close();}}});};return (&lt;Form onSubmit&#x3D;{onSubmit} ref&#x3D;{forwardRef}&gt;&lt;Form.Item label&#x3D;&quot;Password&quot; required&gt;{form.getFieldDecorator(&#x27;oldpassword&#x27;, {rules: [{required: true,message: &#x27;Please enter old password&#x27;,},],})(&lt;Input type&#x3D;&quot;password&quot; size&#x3D;&quot;large&quot; placeholder&#x3D;&quot;Password&quot; /&gt;)}&lt;/Form.Item&gt;&lt;Form.Item label&#x3D;&quot;New Email Address&quot; required&gt;{form.getFieldDecorator(&#x27;email&#x27;, {rules: [{required: true,message: &#x27;Please enter email address&#x27;,},{type: &#x27;email&#x27;,message: &#x27;Please enter valid email address&#x27;,},],})(&lt;Input placeholder&#x3D;&quot;New email address&quot; autoComplete&#x3D;&quot;off&quot; type&#x3D;&quot;email&quot; size&#x3D;&quot;large&quot; /&gt;)}&lt;/Form.Item&gt;&lt;input type&#x3D;&quot;submit&quot; hidden /&gt;&lt;/Form&gt;);})</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/routes/settings/ChangeEmail.tsx#L15">prime-ui/src/routes/settings/ChangeEmail.tsx:15</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
					<a name="changepassword" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Change<wbr>Password</h3>
					<div class="tsd-signature tsd-kind-icon">Change<wbr>Password<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;Form.create()(({ form, forwardRef, close, visible }: IProps) &#x3D;&gt; {const [confirmDirty, setConfirmDirty] &#x3D; React.useState(false);// reset form on visible changeReact.useEffect(() &#x3D;&gt; form.resetFields(), [visible]);const onSubmit &#x3D; (e: React.FormEvent&lt;HTMLElement&gt;) &#x3D;&gt; {e.preventDefault();form.validateFieldsAndScroll(async (err, values) &#x3D;&gt; {if (!err) {const res &#x3D; await client.mutate({mutation: gql&#x60;mutation changePassword($oldpassword: String!, $newpassword: String!) {changePassword(oldPassword: $oldpassword, newPassword: $newpassword)}&#x60;,variables: {oldpassword: values.oldpassword,newpassword: values.newpassword,},});if (res.errors) {const errorMessage &#x3D; res.errors[0].message || &#x27;Failed to change password&#x27;;message.error(errorMessage);} else {message.info(&#x27;Password has been changed&#x27;);close();}}});};const compareToFirstPassword &#x3D; (rule: any, value: any, callback: (input?: string) &#x3D;&gt; void) &#x3D;&gt;callback(value &amp;&amp; value !&#x3D;&#x3D; form.getFieldValue(&#x27;newpassword&#x27;)? &#x27;The passwords do not match&#x27;: undefined);const validateToNextPassword &#x3D; (rule: any, value: any, callback: (input?: string) &#x3D;&gt; void) &#x3D;&gt; {if (value &amp;&amp; confirmDirty) {form.validateFields([&#x27;confirm&#x27;], { force: true });}callback();};const onPasswordBlur &#x3D; (e: React.FocusEvent&lt;HTMLInputElement&gt;) &#x3D;&gt;setConfirmDirty(confirmDirty || !!e.target.value);return (&lt;Form onSubmit&#x3D;{onSubmit} ref&#x3D;{forwardRef}&gt;&lt;Form.Item label&#x3D;&quot;Password&quot; required&gt;{form.getFieldDecorator(&#x27;oldpassword&#x27;, {rules: [{required: true,message: &#x27;Please enter old password&#x27;,},],})(&lt;Input type&#x3D;&quot;password&quot; size&#x3D;&quot;large&quot; placeholder&#x3D;&quot;Old Password&quot; /&gt;)}&lt;/Form.Item&gt;&lt;Form.Item label&#x3D;&quot;New Password&quot; required&gt;{form.getFieldDecorator(&#x27;newpassword&#x27;, {rules: [{required: true,message: &#x27;Please enter a password&#x27;,},{min: 6,message: &#x27;Enter at least 6 characters&#x27;,},{validator: validateToNextPassword,},],})(&lt;InputautoComplete&#x3D;&quot;off&quot;type&#x3D;&quot;password&quot;size&#x3D;&quot;large&quot;placeholder&#x3D;&quot;Password&quot;onBlur&#x3D;{onPasswordBlur}/&gt;)}&lt;/Form.Item&gt;&lt;Form.Item label&#x3D;&quot;Confirm password&quot; required&gt;{form.getFieldDecorator(&#x27;confirm&#x27;, {rules: [{required: true,message: &#x27;Please confirm the password&#x27;,},{validator: compareToFirstPassword,},],})(&lt;Input autoComplete&#x3D;&quot;off&quot; type&#x3D;&quot;password&quot; placeholder&#x3D;&quot;Confirm password&quot; size&#x3D;&quot;large&quot; /&gt;)}&lt;/Form.Item&gt;&lt;input type&#x3D;&quot;submit&quot; hidden /&gt;&lt;/Form&gt;);})</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/routes/settings/ChangePassword.tsx#L15">prime-ui/src/routes/settings/ChangePassword.tsx:15</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="content-1" class="tsd-anchor"></a>
					<h3>Content</h3>
					<div class="tsd-signature tsd-kind-icon">Content<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/routes/documents/DocumentsDetail.tsx#L31">prime-ui/src/routes/documents/DocumentsDetail.tsx:31</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="content-2" class="tsd-anchor"></a>
					<h3>Content</h3>
					<div class="tsd-signature tsd-kind-icon">Content<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/routes/schemas/SchemaDetail.tsx#L20">prime-ui/src/routes/schemas/SchemaDetail.tsx:20</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="content" class="tsd-anchor"></a>
					<h3>Content</h3>
					<div class="tsd-signature tsd-kind-icon">Content<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/components/layout/Layout.tsx#L7">prime-ui/src/components/layout/Layout.tsx:7</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
					<a name="contententries" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Content<wbr>Entries</h3>
					<div class="tsd-signature tsd-kind-icon">Content<wbr>Entries<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;types.model(&#x27;ContentEntries&#x27;, {items: types.map(types.late(() &#x3D;&gt; ContentEntry)),loading: false,loaded: false,error: false,}).actions(self &#x3D;&gt; {const loadByContentType &#x3D; flow(function*(contentTypeId: string) {const { data } &#x3D; yield client.query({query: CONTENT_ENTRIES_BY_CONTENT_TYPE,variables: {contentTypeId,},});return data.allDocuments.edges.map(({ node }: any) &#x3D;&gt; ContentEntry.create({ ...node }));});const loadById &#x3D; flow(function*(entryId: string, locale: string, release?: string) {self.loading &#x3D; true;const id &#x3D; [entryId, locale, release].join(&#x27;:&#x27;);let item &#x3D; self.items.get(id);if (item &amp;&amp; item.loadedAt &gt; new Date(Date.now() - 5000)) {return item;}const { data } &#x3D; yield client.query({query: CONTENT_ENTRY_BY_ID,variables: {id: entryId,releaseId: release,locale,},});self.loading &#x3D; false;self.loaded &#x3D; true;if (data.Document) {item &#x3D; ContentEntry.create(data.Document);self.items.put(item);}return item;});const create &#x3D; flow(function*({schemaId,data,locale,releaseId,documentId,}: {schemaId: string;data: any;locale: string;releaseId?: string;documentId?: string;}) {const res &#x3D; yield client.mutate({mutation: CREATE_CONTENT_ENTRY,variables: {input: {locale,schemaId,releaseId,data,documentId,},},});if (res.data) {const entry &#x3D; res.data.createDocument;const item &#x3D; ContentEntry.create({...entry,versions: [{...entry,},],});self.items.put(item);return item;}return null;});return {loadByContentType,loadById,create,};}).create()</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/contentEntries.ts#L7">prime-ui/src/stores/contentEntries.ts:7</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
					<a name="contententry" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Content<wbr>Entry</h3>
					<div class="tsd-signature tsd-kind-icon">Content<wbr>Entry<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;types.model(&#x27;ContentEntry&#x27;, {_id: types.identifier,id: types.string,documentId: types.string,schemaId: types.string,releaseId: types.maybeNull(types.string),locale: types.string,primary: types.maybeNull(types.string),publishedAt: types.maybeNull(types.Date),schema: types.maybeNull(ContentTypeRef),data: types.frozen&lt;JSONObject&gt;(),createdAt: types.Date,updatedAt: types.Date,versions: types.array(Version),loadedAt: types.Date,hasChanged: false,}).preProcessSnapshot(snapshot &#x3D;&gt; {return {...snapshot,_id: snapshot._id? snapshot._id: [snapshot.documentId, snapshot.locale, snapshot.releaseId].join(&#x27;:&#x27;),loadedAt: new Date(),schema: snapshot.schemaId ? snapshot.schemaId : null,publishedAt: snapshot.publishedAt ? new Date(snapshot.publishedAt) : null,createdAt: new Date(snapshot.createdAt),updatedAt: new Date(snapshot.updatedAt),};}).views(self &#x3D;&gt; ({get display() {if (!self.data) {return self.documentId;}return self.data.title || self.data.name || Object.values(self.data).shift();},get hasBeenPublished() {return self.versions.findIndex(v &#x3D;&gt; v.publishedAt !&#x3D;&#x3D; null) &gt;&#x3D; 0;},})).actions(self &#x3D;&gt; {const setHasChanged &#x3D; (hasChanged: boolean) &#x3D;&gt; {self.hasChanged &#x3D; hasChanged;};const setContentType &#x3D; (contentType: Instance&lt;typeof ContentType&gt;) &#x3D;&gt; {self.schema &#x3D; contentType;};const setIsPublished &#x3D; (isPublished: Date | null) &#x3D;&gt; {self.publishedAt &#x3D; isPublished;};const updateSelf &#x3D; (data: any) &#x3D;&gt; {if (self.id !&#x3D;&#x3D; data.id) {self.versions.splice(0, 0, {id: data.id,publishedAt: data.publishedAt ? new Date(data.publishedAt) : null,createdAt: new Date(data.createdAt),updatedAt: new Date(data.updatedAt),});} else if (self.versions.length &gt; 0) {(self.versions[0].publishedAt &#x3D; data.publishedAt ? new Date(data.publishedAt) : null),(self.versions[0].updatedAt &#x3D; new Date(data.updatedAt));}self.id &#x3D; data.id;self.schemaId &#x3D; data.schemaId;self.releaseId &#x3D; data.releaseId;self.data &#x3D; data.data;self.locale &#x3D; data.locale;self.publishedAt &#x3D; data.publishedAt ? new Date(data.publishedAt) : null;self.createdAt &#x3D; new Date(data.createdAt);self.updatedAt &#x3D; new Date(data.updatedAt);};const update &#x3D; flow(function*({data,releaseId,locale,}: {data: any;releaseId?: string;locale?: string;}) {const res &#x3D; yield client.mutate({mutation: UPDATE_CONTENT_ENTRY,variables: {id: self.id,data,...(releaseId &amp;&amp; { releaseId }),...(locale &amp;&amp; { locale }),},});if (res.data &amp;&amp; res.data.updateDocument) {updateSelf(res.data.updateDocument);}});const publish &#x3D; flow(function*() {const { data } &#x3D; yield client.mutate({mutation: PUBLISH_CONTENT_ENTRY,variables: {id: self.id,},});if (data &amp;&amp; data.publishDocument) {updateSelf(data.publishDocument);}});const unpublish &#x3D; flow(function*() {const { data } &#x3D; yield client.mutate({mutation: UNPUBLISH_CONTENT_ENTRY,variables: {id: self.id,},});if (data &amp;&amp; data.unpublishDocument) {updateSelf(data.unpublishDocument);}});const remove &#x3D; flow(function*(force &#x3D; false) {return yield client.mutate({mutation: REMOVE_CONTENT_ENTRY,variables: {id: self.documentId,locale: force ? undefined : self.locale,releaseId: force ? undefined : self.releaseId,},});});return {setContentType,setHasChanged,setIsPublished,remove,update,publish,unpublish,};})</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/models/ContentEntry.ts#L14">prime-ui/src/stores/models/ContentEntry.ts:14</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
					<a name="contentrelease" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Content<wbr>Release</h3>
					<div class="tsd-signature tsd-kind-icon">Content<wbr>Release<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;types.model(&#x27;ContentRelease&#x27;, {id: types.identifier,name: types.maybeNull(types.string),documents: types.number,description: types.maybeNull(types.string),scheduledAt: types.maybeNull(types.Date),publishedAt: types.maybeNull(types.Date),updatedAt: types.maybeNull(types.Date),}).preProcessSnapshot(snapshot &#x3D;&gt; ({...snapshot,documents: Number(snapshot.documents || 0),scheduledAt: snapshot.scheduledAt ? new Date(snapshot.scheduledAt) : null,publishedAt: snapshot.publishedAt ? new Date(snapshot.publishedAt) : null,updatedAt: snapshot.updatedAt ? new Date(snapshot.updatedAt) : null,})).actions(self &#x3D;&gt; ({update(data: any) {const { name, description, scheduledAt } &#x3D; data;self.name &#x3D; name;self.description &#x3D; description;self.scheduledAt &#x3D; scheduledAt ? new Date(scheduledAt) : null;},publish: flow(function*() {const res: any &#x3D; yield client.mutate({mutation: PUBLISH_CONTENT_RELEASE,variables: {id: self.id,},});if (res.data &amp;&amp; res.data.publishRelease) {self.publishedAt &#x3D; new Date();}}),}))</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/models/ContentRelease.ts#L5">prime-ui/src/stores/models/ContentRelease.ts:5</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
					<a name="contentreleases" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Content<wbr>Releases</h3>
					<div class="tsd-signature tsd-kind-icon">Content<wbr>Releases<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;types.model(&#x27;ContentReleases&#x27;, {items: types.map(types.late(() &#x3D;&gt; ContentRelease)),loading: false,loaded: false,error: false,}).views(self &#x3D;&gt; ({get list() {const entries &#x3D; Array.from(self.items.values()).filter(entry &#x3D;&gt; !entry.publishedAt);entries.sort((a, b) &#x3D;&gt; String(a.name).localeCompare(String(b.name)));return entries;},})).actions(self &#x3D;&gt; {const add &#x3D; (item: any) &#x3D;&gt; {self.items.put(item);};const remove &#x3D; (item: any) &#x3D;&gt; {destroy(item);};const loadAll &#x3D; flow(function*(clear &#x3D; true) {self.loading &#x3D; true;if (clear) {self.items.clear();}try {const { data } &#x3D; yield client.query({query: ALL_CONTENT_RELEASES,});data.allReleases.edges.forEach((contentRelease: any) &#x3D;&gt; {const item &#x3D; ContentRelease.create(contentRelease.node);self.items.put(item);});self.loaded &#x3D; true;} catch (err) {self.error &#x3D; true;}self.loading &#x3D; false;});return {loadAll,remove,add,};}).create()</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/contentReleases.ts#L6">prime-ui/src/stores/contentReleases.ts:6</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
					<a name="contenttype" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Content<wbr>Type</h3>
					<div class="tsd-signature tsd-kind-icon">Content<wbr>Type<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;types.model(&#x27;ContentType&#x27;, {id: types.identifier,name: types.string,title: types.string,description: types.maybeNull(types.string),groups: types.array(types.string),settings: types.frozen&lt;JSONObject&gt;(),variant: types.optional(SchemaVariant, &#x27;Default&#x27;),documentCount: types.maybeNull(types.number),fields: types.optional(Schema, { groups: [{ title: &#x27;Main&#x27;, fields: [] }] }),}).preProcessSnapshot(snapshot &#x3D;&gt; {const groupName &#x3D; snapshot.variant &#x3D;&#x3D;&#x3D; &#x27;Template&#x27; ? snapshot.title : &#x27;Main&#x27;;const schema: any &#x3D;snapshot.fields &amp;&amp; Array.isArray(snapshot.fields)? { groups: snapshot.fields }: snapshot.fields;return {...snapshot,fields: schema,groups: Array.isArray(snapshot.groups) ? snapshot.groups : [groupName],};}).actions(self &#x3D;&gt; {const loadSchema &#x3D; flow(function*() {const { data } &#x3D; yield client.query({query: LOAD_SCHEMA,variables: { contentTypeId: self.id },fetchPolicy: &#x27;network-only&#x27;,});if (data.getContentTypeSchema) {if (data.getContentTypeSchema.length &gt; 0) {self.fields &#x3D; Schema.create({ groups: data.getContentTypeSchema });}}});const saveSchema &#x3D; flow(function*() {const result &#x3D; yield client.mutate({mutation: UPDATE_CONTENT_TYPE,variables: {id: self.id,input: {fields: omitSchema(self.fields.groups, self.id).filter((group: any) &#x3D;&gt; ([].concat(self.groups as any) as any).indexOf(group.title) &gt;&#x3D; 0),},},});const res &#x3D; get(result, &#x27;data.updateSchema&#x27;);if (res) {replace(res);}return self;});const replace &#x3D; (data: any) &#x3D;&gt; {if (data) {applySnapshot(self, data);}};const update &#x3D; flow(function*(input: any) {const { data } &#x3D; yield client.mutate({mutation: UPDATE_CONTENT_TYPE,variables: {id: self.id,input,},});if (data.updateSchema) {replace(data.updateSchema);}Settings.reloadPlayground();});const remove &#x3D; flow(function*() {const { data } &#x3D; yield client.mutate({mutation: REMOVE_CONTENT_TYPE,variables: {id: self.id,},});if (data.removeSchema) {ContentTypes.removeById(self.id);}Settings.reloadPlayground();});const addGroup &#x3D; (title: any) &#x3D;&gt; {if (self.groups.indexOf(title) &#x3D;&#x3D;&#x3D; -1) {self.groups.push(title);}self.fields.addGroup(title);};const removeGroup &#x3D; (title: any) &#x3D;&gt; {const groupIndex &#x3D; self.groups.indexOf(title);if (groupIndex &gt;&#x3D; 0) {self.groups.splice(groupIndex, 1);}self.fields.removeGroup(title);};return {replace,remove,update,addGroup,removeGroup,loadSchema,saveSchema,};})</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/models/ContentType.ts#L25">prime-ui/src/stores/models/ContentType.ts:25</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
					<a name="contenttyperef" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Content<wbr>Type<wbr>Ref</h3>
					<div class="tsd-signature tsd-kind-icon">Content<wbr>Type<wbr>Ref<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;types.reference(ContentType, {get(identifier: string) {return ContentTypes.items.get(identifier);},set(value: Instance&lt;typeof ContentType&gt;) {return value.id;},} as any)</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/contentTypes.ts#L134">prime-ui/src/stores/contentTypes.ts:134</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
					<a name="contenttypes" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Content<wbr>Types</h3>
					<div class="tsd-signature tsd-kind-icon">Content<wbr>Types<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;types.model(&#x27;ContentTypes&#x27;, {items: types.map(types.late(() &#x3D;&gt; ContentType)),loading: false,loaded: false,error: false,}).views(self &#x3D;&gt; ({get list() {const entries &#x3D; Array.from(self.items.values());entries.sort((a, b) &#x3D;&gt; a.title.localeCompare(b.title));return entries;},})).actions(self &#x3D;&gt; {const loadByName &#x3D; flow(function*(name: string) {let item;const entries &#x3D; Array.from(self.items.values());const entry &#x3D; entries.find(n &#x3D;&gt; n.name.toLocaleLowerCase() &#x3D;&#x3D;&#x3D; name.toLocaleLowerCase());if (entry) {return entry;}const { data } &#x3D; yield client.query({query: CONTENT_TYPE_BY_ID,variables: { name },fetchPolicy: &#x27;network-only&#x27;,});if (data.Schema) {item &#x3D; ContentType.create(data.Schema);if (self.items.has(item.id)) {item &#x3D; self.items.get(item.id);if (item) {item.replace(data.Schema);}} else {self.items.put(item);}}return item;});const loadById &#x3D; flow(function*(id: string) {let item;const { data } &#x3D; yield client.query({query: CONTENT_TYPE_BY_ID,variables: { id },fetchPolicy: &#x27;network-only&#x27;,});if (data.Schema) {item &#x3D; ContentType.create(data.Schema);if (self.items.has(id)) {item &#x3D; self.items.get(id);if (item) {item.replace(data.Schema);}} else {self.items.put(item);}}return item;});const loadAll &#x3D; flow(function*() {if (self.loading) {yield new Promise(resolve &#x3D;&gt; {when(() &#x3D;&gt; self.loading &#x3D;&#x3D;&#x3D; false, resolve);});return;}self.loading &#x3D; true;try {const { data } &#x3D; yield client.query({query: ALL_CONTENT_TYPES,});data.allSchemas.edges.forEach((contentType: any) &#x3D;&gt; {const prevItem &#x3D; self.items.get(contentType.id);if (prevItem) {prevItem.replace(contentType.node);} else {const item &#x3D; ContentType.create(contentType.node);self.items.put(item);}});self.loaded &#x3D; true;} catch (err) {self.error &#x3D; true;}self.loading &#x3D; false;});const create &#x3D; flow(function*(input: any) {try {const { data } &#x3D; yield client.mutate({mutation: CREATE_CONTENT_TYPE,variables: { input },});if (data.createSchema) {const item &#x3D; ContentType.create(data.createSchema);return self.items.put(item);}} catch (err) {throw new Error(err);}});const removeById &#x3D; (id: string) &#x3D;&gt; {self.items.delete(id);};return {loadAll,loadById,loadByName,create,removeById,};}).create()</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/contentTypes.ts#L9">prime-ui/src/stores/contentTypes.ts:9</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
					<a name="default_group_title" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> DEFAULT_<wbr>GROUP_<wbr>TITLE</h3>
					<div class="tsd-signature tsd-kind-icon">DEFAULT_<wbr>GROUP_<wbr>TITLE<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"Main"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;Main&quot;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/models/Schema.ts#L14">prime-ui/src/stores/models/Schema.ts:14</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
					<a name="default_type" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> DEFAULT_<wbr>TYPE</h3>
					<div class="tsd-signature tsd-kind-icon">DEFAULT_<wbr>TYPE<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"string"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;string&quot;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/models/Schema.ts#L13">prime-ui/src/stores/models/Schema.ts:13</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
					<a name="documentform" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Document<wbr>Form</h3>
					<div class="tsd-signature tsd-kind-icon">Document<wbr>Form<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;Form.create()(BaseDocumentForm)</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/routes/documents/components/document-form/DocumentForm.tsx#L97">prime-ui/src/routes/documents/components/document-form/DocumentForm.tsx:97</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
					<a name="editcontenttype" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Edit<wbr>Content<wbr>Type</h3>
					<div class="tsd-signature tsd-kind-icon">Edit<wbr>Content<wbr>Type<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;Form.create({mapPropsToFields(props: any) {const res: any &#x3D; {};if (props.item) {const item &#x3D; toJS(props.item);res.title &#x3D; Form.createFormField({ value: get(item, &#x27;title&#x27;, &#x27;&#x27;) });res.name &#x3D; Form.createFormField({ value: get(item, &#x27;name&#x27;, &#x27;&#x27;) });res.variant &#x3D; Form.createFormField({ value: get(item, &#x27;variant&#x27;, &#x27;Default&#x27;) });res[&#x27;settings.schemaIds&#x27;] &#x3D; Form.createFormField({value: get(item, &#x27;settings.schemaIds&#x27;, []),});res[&#x27;settings.single&#x27;] &#x3D; Form.createFormField({ value: get(item, &#x27;settings.single&#x27;, false) });res[&#x27;settings.mutations&#x27;] &#x3D; Form.createFormField({value: get(item, &#x27;settings.mutations&#x27;, true),});}return res;},})(EditContentTypeBase)</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/routes/schemas/components/EditContentType.tsx#L196">prime-ui/src/routes/schemas/components/EditContentType.tsx:196</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
					<a name="editfield" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Edit<wbr>Field</h3>
					<div class="tsd-signature tsd-kind-icon">Edit<wbr>Field<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;Form.create({mapPropsToFields(props: any) {const { field } &#x3D; props;const res: any &#x3D; {name: Form.createFormField({ value: field.name }),title: Form.createFormField({ value: field.title }),description: Form.createFormField({ value: field.description }),type: Form.createFormField({ value: field.type }),};const fromAvailableField &#x3D; props.availableFields.find((f: any) &#x3D;&gt; f.type &#x3D;&#x3D;&#x3D; field.type);const options &#x3D; defaultsDeep(get(field, &#x27;options&#x27;, {}), get(fromAvailableField, &#x27;options&#x27;, {}));Object.entries(options).forEach(([key, value]) &#x3D;&gt; {res[&#x60;options.${key}&#x60;] &#x3D; Form.createFormField({ value });});res.optionsJson &#x3D; Form.createFormField({ value: JSON.stringify(options) });return res;},})(EditFieldBase)</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/routes/schemas/components/EditField.tsx#L141">prime-ui/src/routes/schemas/components/EditField.tsx:141</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="get_content_entries" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> GET_<wbr>CONTENT_<wbr>ENTRIES</h3>
					<div class="tsd-signature tsd-kind-icon">GET_<wbr>CONTENT_<wbr>ENTRIES<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;gql&#x60;query allDocuments($locale: String$schemaId: ID$releaseId: ID$sort: [DocumentConnectionSort!]) {allSchemas {edges {node {idnametitlevariant}}}# allUsers {#   id#   email# }allDocuments(first: 10filter: { locale: $locale, schemaId: $schemaId, releaseId: $releaseId }sort: $sort) {totalCountedges {node {iddocumentId# releaseIdlocalepublishedAt# publishedIdupdatedAtdataprimaryschemaIduserIdpublished {id}# schema {#   id#   name#   title# }# user {#   id#   email#   firstname#   lastname# }}}}}&#x60;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/routes/documents/DocumentsList.tsx#L36">prime-ui/src/routes/documents/DocumentsList.tsx:36</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="header" class="tsd-anchor"></a>
					<h3>Header</h3>
					<div class="tsd-signature tsd-kind-icon">Header<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/components/layout/Layout.tsx#L7">prime-ui/src/components/layout/Layout.tsx:7</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
					<a name="layout" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Layout</h3>
					<div class="tsd-signature tsd-kind-icon">Layout<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ComponentClass</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> =&nbsp;withRouter(({ children, history, location }: any) &#x3D;&gt; {const [isOpen, setIsOpen] &#x3D; useState(true);const toggleMenu &#x3D; () &#x3D;&gt; setIsOpen(!isOpen);const selected &#x3D; location.pathname.split(&#x27;/&#x27;)[1];return (&lt;AntLayout style&#x3D;{{ minHeight: &#x27;100vh&#x27; }}&gt;&lt;Siderwidth&#x3D;{280}theme&#x3D;&quot;dark&quot;trigger&#x3D;{null}collapsed&#x3D;{isOpen}collapsibleclassName&#x3D;&quot;prime__sidebar&quot;&gt;&lt;Header className&#x3D;&quot;prime__sidebar__header&quot;&gt;&lt;Link to&#x3D;&quot;/&quot; className&#x3D;&quot;prime__sidebar__logo&quot;&gt;prime&lt;/Link&gt;&lt;/Header&gt;&lt;Menutheme&#x3D;&quot;dark&quot;mode&#x3D;&quot;inline&quot;className&#x3D;&quot;prime__sidebar__menu&quot;defaultSelectedKeys&#x3D;{[selected]}key&#x3D;{selected}&gt;&lt;Menu.Item key&#x3D;&quot;documents&quot;&gt;&lt;NavLink to&#x3D;&quot;/documents&quot; className&#x3D;&quot;nav-text&quot;&gt;&lt;Icon type&#x3D;&quot;file&quot; /&gt;&lt;span&gt;Documents&lt;/span&gt;&lt;/NavLink&gt;&lt;/Menu.Item&gt;&lt;Menu.Item key&#x3D;&quot;schemas&quot;&gt;&lt;NavLink to&#x3D;&quot;/schemas&quot; className&#x3D;&quot;nav-text&quot;&gt;&lt;Icon type&#x3D;&quot;database&quot; /&gt;&lt;span&gt;Schemas&lt;/span&gt;&lt;/NavLink&gt;&lt;/Menu.Item&gt;&lt;Menu.Item key&#x3D;&quot;playground&quot;&gt;&lt;NavLink to&#x3D;&quot;/playground&quot; className&#x3D;&quot;nav-text&quot;&gt;&lt;Icon type&#x3D;&quot;code&quot; /&gt;&lt;span&gt;Playground&lt;/span&gt;&lt;/NavLink&gt;&lt;/Menu.Item&gt;&lt;Menu.Item key&#x3D;&quot;settings&quot;&gt;&lt;NavLink to&#x3D;&quot;/settings&quot; className&#x3D;&quot;nav-text&quot;&gt;&lt;Icon type&#x3D;&quot;setting&quot; /&gt;&lt;span&gt;Settings&lt;/span&gt;&lt;/NavLink&gt;&lt;/Menu.Item&gt;&lt;Menu.Item key&#x3D;&quot;null&quot; className&#x3D;&quot;prime__sidebar__spacer&quot; /&gt;&lt;Menu.Item key&#x3D;&quot;logout&quot; className&#x3D;&quot;prime__sidebar__logout&quot;&gt;&lt;NavLink to&#x3D;&quot;/logout&quot; className&#x3D;&quot;nav-text&quot;&gt;&lt;Icon type&#x3D;&quot;logout&quot; /&gt;&lt;span&gt;Logout&lt;/span&gt;&lt;/NavLink&gt;&lt;/Menu.Item&gt;&lt;/Menu&gt;&lt;div className&#x3D;&quot;prime__sidebar__toggle&quot; onClick&#x3D;{toggleMenu}&gt;&lt;Icon type&#x3D;&quot;left&quot; /&gt;&lt;/div&gt;&lt;/Sider&gt;&lt;AntLayout&gt;&lt;Content style&#x3D;{{ flex: 1 }}&gt;{children}&lt;/Content&gt;&lt;/AntLayout&gt;&lt;/AntLayout&gt;);})</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/components/layout/Layout.tsx#L9">prime-ui/src/components/layout/Layout.tsx:9</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="locale" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Locale</h3>
					<div class="tsd-signature tsd-kind-icon">Locale<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;types.model(&#x27;Locale&#x27;, {id: types.string,name: types.string,flag: types.string,master: types.optional(types.boolean, false),}).actions(self &#x3D;&gt; ({update({ id, name, flag }: any) {self.id &#x3D; id;self.name &#x3D; name;self.flag &#x3D; flag;},setMaster(master: boolean) {self.master &#x3D; master;},}))</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/settings.ts#L38">prime-ui/src/stores/settings.ts:38</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
					<a name="locales" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Locales</h3>
					<div class="tsd-signature tsd-kind-icon">Locales<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;Form.create()(({ form }) &#x3D;&gt; {const [isVisible, setVisible] &#x3D; React.useState(false);const [index, setIndex] &#x3D; React.useState(null as null | number);const showDialog &#x3D; ({ id, name, flag }: any &#x3D; {}, i: number | null &#x3D; null) &#x3D;&gt; {form.setFieldsValue({ id, name, flag });setIndex(i);setVisible(true);};const hideDialog &#x3D; () &#x3D;&gt; {setVisible(false);setIndex(null);};const isEditing &#x3D; index !&#x3D;&#x3D; null &amp;&amp; index &gt;&#x3D; 0;const renderFooter &#x3D; () &#x3D;&gt; &lt;Button onClick&#x3D;{() &#x3D;&gt; showDialog()}&gt;Create&lt;/Button&gt;;const onSubmit &#x3D; (e: any) &#x3D;&gt; {e.preventDefault();const values &#x3D; form.getFieldsValue();(values as any).flag &#x3D; ((values as any).flag.split(&#x27;,&#x27;) || []).pop();if (isEditing) {Settings.locales[Number(index)].update(values);} else {Settings.addLocale(values);}Settings.save();hideDialog();};return (&lt;Observerrender&#x3D;{() &#x3D;&gt; (&lt;&gt;&lt;TabledataSource&#x3D;{Settings.locales.slice(0)}pagination&#x3D;{false}footer&#x3D;{renderFooter}rowKey&#x3D;&quot;name&quot;columns&#x3D;{[{key: &#x27;id&#x27;,title: &#x27;ID&#x27;,dataIndex: &#x27;id&#x27;,width: &#x27;120px&#x27;,},{key: &#x27;name&#x27;,title: &#x27;Name&#x27;,dataIndex: &#x27;name&#x27;,render: (text, record) &#x3D;&gt; {return (&lt;span&gt;&lt;spanclassName&#x3D;{&#x60;flagstrap-icon flagstrap-${record.flag}&#x60;}style&#x3D;{{ marginRight: 16 }}/&gt;{text}&lt;/span&gt;);},},{align: &#x27;right&#x27;,key: &#x27;actions&#x27;,render: (text, record, i) &#x3D;&gt; (&lt;&gt;&lt;Popconfirmtitle&#x3D;{&lt;&gt;&lt;strong&gt;Use as master?&lt;/strong&gt;&lt;p&gt;All documents will resolve to this&lt;br /&gt;locale if none is specified.&lt;/p&gt;&lt;/&gt;}icon&#x3D;{&lt;Icon type&#x3D;&quot;question-circle-o&quot; style&#x3D;{{ color: &#x27;red&#x27; }} /&gt;}onConfirm&#x3D;{() &#x3D;&gt; {Settings.setMasterLocale(record);Settings.save();}}&gt;&lt;Tooltip title&#x3D;&quot;&quot;&gt;&lt;Buttonstyle&#x3D;{{ paddingLeft: 8, paddingRight: 8, marginRight: 8 }}disabled&#x3D;{record.master}&gt;&lt;Icon type&#x3D;&quot;star&quot; theme&#x3D;{record.master ? &#x27;filled&#x27; : &#x27;outlined&#x27;} /&gt;&lt;/Button&gt;&lt;/Tooltip&gt;&lt;/Popconfirm&gt;&lt;Buttonstyle&#x3D;{{ paddingLeft: 8, paddingRight: 8, marginRight: 8 }}onClick&#x3D;{() &#x3D;&gt; showDialog(record, i)}&gt;&lt;Icon type&#x3D;&quot;edit&quot; theme&#x3D;&quot;filled&quot; /&gt;&lt;/Button&gt;&lt;Popconfirmtitle&#x3D;&quot;Are you sure?&quot;icon&#x3D;{&lt;Icon type&#x3D;&quot;question-circle-o&quot; style&#x3D;{{ color: &#x27;red&#x27; }} /&gt;}onConfirm&#x3D;{(e: any) &#x3D;&gt; {Settings.removePreview(record);Settings.save();}}&gt;&lt;Buttonstyle&#x3D;{{ paddingLeft: 8, paddingRight: 8 }}onClick&#x3D;{(e: any) &#x3D;&gt; e.stopPropagation()}disabled&#x3D;{record.master}&gt;&lt;Icon type&#x3D;&quot;delete&quot; theme&#x3D;&quot;filled&quot; /&gt;&lt;/Button&gt;&lt;/Popconfirm&gt;&lt;/&gt;),},]}/&gt;&lt;Drawertitle&#x3D;{&#x60;${isEditing ? &#x27;Edit&#x27; : &#x27;Create&#x27;} Locale&#x60;}width&#x3D;{360}placement&#x3D;&quot;right&quot;maskClosable&#x3D;{true}onClose&#x3D;{hideDialog}visible&#x3D;{isVisible}className&#x3D;&quot;prime__drawer&quot;&gt;&lt;Form onSubmit&#x3D;{onSubmit}&gt;&lt;Form.Item label&#x3D;&quot;ID&quot;&gt;{form.getFieldDecorator(&#x27;id&#x27;, {rules: [{required: true,},{pattern: /^[a-z]{2}(\-[A-Za-z]+)?$/,message: &#x27;Must be in a format like: is or en-GB&#x27;,},],})(&lt;Inputsize&#x3D;&quot;large&quot;disabled&#x3D;{isEditing}placeholder&#x3D;&quot;eg. en-GB&quot;autoFocus&#x3D;{!isEditing}/&gt;)}&lt;/Form.Item&gt;&lt;Form.Item label&#x3D;&quot;Name&quot;&gt;{form.getFieldDecorator(&#x27;name&#x27;, {rules: [{required: true,},],})(&lt;Input size&#x3D;&quot;large&quot; placeholder&#x3D;&quot;eg. English (GB)&quot; /&gt;)}&lt;/Form.Item&gt;&lt;Form.Item label&#x3D;&quot;Flag&quot;&gt;{form.getFieldDecorator(&#x27;flag&#x27;, {rules: [{ required: true }],})(&lt;Selectsize&#x3D;&quot;large&quot;placeholder&#x3D;&quot;Select country flag&quot;showSearchfilterOption&#x3D;{(input, option: any) &#x3D;&gt;option.key.indexOf(input.toLowerCase()) &gt;&#x3D; 0}&gt;{Object.entries(countries).map(([key, country]) &#x3D;&gt; (&lt;Select.Option key&#x3D;{country.toLowerCase() + &#x27;,&#x27; + key.toLowerCase()}&gt;&lt;spanclassName&#x3D;{&#x60;flagstrap-icon flagstrap-${key.toLowerCase()}&#x60;}style&#x3D;{{ marginRight: 8 }}/&gt;{country}&lt;/Select.Option&gt;))}&lt;/Select&gt;)}&lt;/Form.Item&gt;&lt;div className&#x3D;&quot;prime__drawer__bottom&quot;&gt;&lt;Button style&#x3D;{{ marginRight: 8 }} onClick&#x3D;{hideDialog}&gt;Cancel&lt;/Button&gt;&lt;Button onClick&#x3D;{onSubmit} type&#x3D;&quot;primary&quot; htmlType&#x3D;&quot;submit&quot;&gt;{isEditing ? &#x27;Save&#x27; : &#x27;Create&#x27;}&lt;/Button&gt;&lt;/div&gt;&lt;/Form&gt;&lt;/Drawer&gt;&lt;/&gt;)}/&gt;);})</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/routes/settings/Locales.tsx#L7">prime-ui/src/routes/settings/Locales.tsx:7</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
					<a name="login" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Login</h3>
					<div class="tsd-signature tsd-kind-icon">Login<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;Form.create()(LoginBase)</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/routes/login/Login.tsx#L74">prime-ui/src/routes/login/Login.tsx:74</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
					<a name="onboarding" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Onboarding</h3>
					<div class="tsd-signature tsd-kind-icon">Onboarding<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;Form.create()(OnboardingBase)</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/routes/onboarding/Onboarding.tsx#L137">prime-ui/src/routes/onboarding/Onboarding.tsx:137</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="per_page" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> PER_<wbr>PAGE</h3>
					<div class="tsd-signature tsd-kind-icon">PER_<wbr>PAGE<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">10</span><span class="tsd-signature-symbol"> =&nbsp;10</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/routes/documents/DocumentsList.tsx#L96">prime-ui/src/routes/documents/DocumentsList.tsx:96</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="packageversion" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Package<wbr>Version</h3>
					<div class="tsd-signature tsd-kind-icon">Package<wbr>Version<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;types.model(&#x27;PackageVersion&#x27;, {name: types.string,currentVersion: types.maybeNull(types.string),latestVersion: types.maybeNull(types.string),})</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/settings.ts#L58">prime-ui/src/stores/settings.ts:58</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="preview" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Preview</h3>
					<div class="tsd-signature tsd-kind-icon">Preview<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;types.model(&#x27;Preview&#x27;, {name: types.string,hostname: types.string,pathname: types.optional(types.string, &#x27;&#x27;),}).actions(self &#x3D;&gt; ({update({ name, hostname, pathname }: any) {self.name &#x3D; name;self.hostname &#x3D; hostname;self.pathname &#x3D; String(pathname || &#x27;&#x27;);},}))</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/settings.ts#L24">prime-ui/src/stores/settings.ts:24</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
					<a name="previews" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Previews</h3>
					<div class="tsd-signature tsd-kind-icon">Previews<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;Form.create()(({ form }) &#x3D;&gt; {const [isVisible, setVisible] &#x3D; React.useState(false);const [index, setIndex] &#x3D; React.useState(null as null | number);const showDialog &#x3D; ({ name, hostname, pathname }: any &#x3D; {}, i: number | null &#x3D; null) &#x3D;&gt; {form.setFieldsValue({ name, hostname, pathname });setIndex(i);setVisible(true);};const hideDialog &#x3D; () &#x3D;&gt; {setVisible(false);setIndex(null);};const isEditing &#x3D; index !&#x3D;&#x3D; null &amp;&amp; index &gt;&#x3D; 0;const renderFooter &#x3D; () &#x3D;&gt; &lt;Button onClick&#x3D;{() &#x3D;&gt; showDialog()}&gt;Create&lt;/Button&gt;;const onSubmit &#x3D; (e: any) &#x3D;&gt; {e.preventDefault();const values &#x3D; form.getFieldsValue();if (isEditing) {Settings.previews[Number(index)].update(values);} else {Settings.addPreview(values);}Settings.save();hideDialog();};return (&lt;Observerrender&#x3D;{() &#x3D;&gt; (&lt;&gt;&lt;TabledataSource&#x3D;{Settings.previews.slice(0)}pagination&#x3D;{false}footer&#x3D;{renderFooter}rowKey&#x3D;&quot;name&quot;columns&#x3D;{[{key: &#x27;name&#x27;,title: &#x27;Name&#x27;,dataIndex: &#x27;name&#x27;,},{key: &#x27;hostname&#x27;,title: &#x27;Hostname&#x27;,dataIndex: &#x27;hostname&#x27;,},{key: &#x27;pathname&#x27;,title: &#x27;Path&#x27;,dataIndex: &#x27;pathname&#x27;,},{align: &#x27;right&#x27;,key: &#x27;actions&#x27;,render: (text, record, i) &#x3D;&gt; (&lt;&gt;&lt;Buttonstyle&#x3D;{{ paddingLeft: 8, paddingRight: 8, marginRight: 8 }}onClick&#x3D;{(e: any) &#x3D;&gt; {e.stopPropagation();showDialog(record, i);}}&gt;&lt;Icon type&#x3D;&quot;edit&quot; theme&#x3D;&quot;filled&quot; /&gt;&lt;/Button&gt;&lt;Popconfirmtitle&#x3D;&quot;Are you sure?&quot;icon&#x3D;{&lt;Icon type&#x3D;&quot;question-circle-o&quot; style&#x3D;{{ color: &#x27;red&#x27; }} /&gt;}onConfirm&#x3D;{(e: any) &#x3D;&gt; {e.stopPropagation();Settings.removePreview(record);Settings.save();}}onCancel&#x3D;{(e: any) &#x3D;&gt; {e.stopPropagation();}}&gt;&lt;Buttonstyle&#x3D;{{ paddingLeft: 8, paddingRight: 8 }}onClick&#x3D;{(e: any) &#x3D;&gt; e.stopPropagation()}&gt;&lt;Icon type&#x3D;&quot;delete&quot; theme&#x3D;&quot;filled&quot; /&gt;&lt;/Button&gt;&lt;/Popconfirm&gt;&lt;/&gt;),},]}/&gt;&lt;Drawertitle&#x3D;{&#x60;${isEditing ? &#x27;Edit&#x27; : &#x27;Create&#x27;} Preview&#x60;}width&#x3D;{360}placement&#x3D;&quot;right&quot;maskClosable&#x3D;{true}onClose&#x3D;{hideDialog}visible&#x3D;{isVisible}className&#x3D;&quot;prime__drawer&quot;&gt;&lt;Form onSubmit&#x3D;{onSubmit}&gt;&lt;Form.Item label&#x3D;&quot;Name&quot;&gt;{form.getFieldDecorator(&#x27;name&#x27;, {rules: [{ required: true }],})(&lt;Input autoFocus&#x3D;{!isEditing} size&#x3D;&quot;large&quot; placeholder&#x3D;&quot;eg. Staging&quot; /&gt;)}&lt;/Form.Item&gt;&lt;Form.Item label&#x3D;&quot;Preview URL&quot;&gt;{form.getFieldDecorator(&#x27;hostname&#x27;, {rules: [{required: true,},{type: &#x27;url&#x27;,message: &#x27;Must be a valid URL&#x27;,},],})(&lt;Input size&#x3D;&quot;large&quot; placeholder&#x3D;&quot;https://yoursite.com&quot; /&gt;)}&lt;/Form.Item&gt;&lt;Form.Item label&#x3D;&quot;Preview Path&quot;&gt;{form.getFieldDecorator(&#x27;pathname&#x27;)(&lt;Input size&#x3D;&quot;large&quot; placeholder&#x3D;&quot;/preview&quot; /&gt;)}&lt;/Form.Item&gt;&lt;div className&#x3D;&quot;prime__drawer__bottom&quot;&gt;&lt;Button style&#x3D;{{ marginRight: 8 }} onClick&#x3D;{hideDialog}&gt;Cancel&lt;/Button&gt;&lt;Button onClick&#x3D;{onSubmit} type&#x3D;&quot;primary&quot; htmlType&#x3D;&quot;submit&quot;&gt;{isEditing ? &#x27;Save&#x27; : &#x27;Create&#x27;}&lt;/Button&gt;&lt;/div&gt;&lt;/Form&gt;&lt;/Drawer&gt;&lt;/&gt;)}/&gt;);})</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/routes/settings/Previews.tsx#L6">prime-ui/src/routes/settings/Previews.tsx:6</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="private" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Private</h3>
					<div class="tsd-signature tsd-kind-icon">Private<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;observer(({ children }) &#x3D;&gt; {if (Auth.isLoggedIn) {return children;}if (Auth.isSetup) {return &lt;Redirect to&#x3D;&quot;/setup&quot; /&gt;;}return &lt;Redirect to&#x3D;&quot;/login&quot; /&gt;;})</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/App.tsx#L17">prime-ui/src/App.tsx:17</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
					<a name="releasesdrawer" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Releases<wbr>Drawer</h3>
					<div class="tsd-signature tsd-kind-icon">Releases<wbr>Drawer<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;Form.create()(({ form, isOpen, onClose, item }: IProps) &#x3D;&gt; {React.useEffect(() &#x3D;&gt; {form.resetFields();}, [isOpen]);const onSubmit &#x3D; async (e: React.FormEvent&lt;HTMLElement&gt;) &#x3D;&gt; {e.preventDefault();form.validateFieldsAndScroll(async (errors, values) &#x3D;&gt; {const res &#x3D; await client.mutate({mutation: item ? UPDATE_CONTENT_RELEASE : CREATE_CONTENT_RELEASE,variables: {...(item ? { id: item.id } : {}),input: {name: values.name,description: values.description,scheduledAt: values.scheduledAt,},},});const data: any &#x3D; res.data;if (data) {if (item &amp;&amp; data.updateRelease) {item.update(data.updateRelease);onClose();} else if (!item &amp;&amp; data.createRelease) {ContentReleases.add(ContentRelease.create(data.createRelease));onClose();}}});return false;};const isEditing &#x3D; Boolean(item);return (&lt;Drawertitle&#x3D;{&#x60;${isEditing ? &#x27;Edit&#x27; : &#x27;Create&#x27;} Release&#x60;}width&#x3D;{360}placement&#x3D;&quot;right&quot;maskClosable&#x3D;{true}onClose&#x3D;{onClose}visible&#x3D;{isOpen}className&#x3D;&quot;prime__drawer&quot;&gt;&lt;Form onSubmit&#x3D;{onSubmit}&gt;&lt;Form.Item label&#x3D;&quot;Name&quot;&gt;{form.getFieldDecorator(&#x27;name&#x27;, {rules: [{ required: true }],initialValue: item ? item.name : &#x27;&#x27;,})(&lt;Input autoFocus&#x3D;{!isEditing} size&#x3D;&quot;large&quot; placeholder&#x3D;&quot;eg. Feature X&quot; /&gt;)}&lt;/Form.Item&gt;&lt;Form.Item label&#x3D;&quot;Description&quot;&gt;{form.getFieldDecorator(&#x27;description&#x27;, {initialValue: item ? item.description : &#x27;&#x27;,})(&lt;Input size&#x3D;&quot;large&quot; /&gt;)}&lt;/Form.Item&gt;&lt;Form.Item label&#x3D;&quot;Publish at&quot;&gt;{form.getFieldDecorator(&#x27;scheduledAt&#x27;, {initialValue: item &amp;&amp; item.scheduledAt !&#x3D;&#x3D; null ? moment(item.scheduledAt) : undefined,})(&lt;DatePickersize&#x3D;&quot;large&quot;showTimeformat&#x3D;&quot;YYYY-MM-DD HH:mm:ss&quot;allowCleardisabledDate&#x3D;{date &#x3D;&gt; date &#x3D;&#x3D; null || date.isBefore()}/&gt;)}&lt;/Form.Item&gt;&lt;div className&#x3D;&quot;prime__drawer__bottom&quot;&gt;&lt;Button style&#x3D;{{ marginRight: 8 }} onClick&#x3D;{onClose}&gt;Cancel&lt;/Button&gt;&lt;Button onClick&#x3D;{onSubmit} type&#x3D;&quot;primary&quot; htmlType&#x3D;&quot;submit&quot;&gt;{isEditing ? &#x27;Save&#x27; : &#x27;Create&#x27;}&lt;/Button&gt;&lt;/div&gt;&lt;/Form&gt;&lt;/Drawer&gt;);})</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/routes/settings/ReleasesDrawer.tsx#L17">prime-ui/src/routes/settings/ReleasesDrawer.tsx:17</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
					<a name="resetpassword" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Reset<wbr>Password</h3>
					<div class="tsd-signature tsd-kind-icon">Reset<wbr>Password<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;Form.create()(ResetPasswordBase)</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/routes/reset-password/ResetPassword.tsx#L142">prime-ui/src/routes/reset-password/ResetPassword.tsx:142</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
					<a name="schema" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Schema</h3>
					<div class="tsd-signature tsd-kind-icon">Schema<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;types.model({groups: types.optional(types.array(SchemaGroup), []),hasChanged: false,}).views(self &#x3D;&gt; ({get fields() {if (!self.groups) {return [];}return self.groups.reduce((acc: ISchemaField[], group) &#x3D;&gt; {group.fields.forEach(field &#x3D;&gt; {acc.push(field);if (field.fields) {field.fields.forEach(subfield &#x3D;&gt; acc.push(subfield as any));}});return acc;}, []);},})).actions(self &#x3D;&gt; ({setHasChanged(hasChanged: boolean) {self.hasChanged &#x3D; hasChanged;},remove(node: ISchemaField) {destroy(node);},move(nodeId: string, position: number) {const node &#x3D; self.fields.find(n &#x3D;&gt; n.id &#x3D;&#x3D;&#x3D; nodeId);if (node) {const tree &#x3D; getParent(node) as ISchemaField[];detach(node);tree.splice(position, 0, node);}},add(obj: IAddField,position: number,groupName: string &#x3D; DEFAULT_GROUP_TITLE,nodeId?: string) {const id &#x3D; &#x60;new-${Array.from({ length: 5 }).map(() &#x3D;&gt; 100000 + Math.floor(Math.random() * 99999)).join(&#x27;-&#x27;)}&#x60;;const node &#x3D; self.fields.find(n &#x3D;&gt; n.id &#x3D;&#x3D;&#x3D; nodeId);const group &#x3D; self.groups.find(n &#x3D;&gt; n.title &#x3D;&#x3D;&#x3D; groupName);const tree &#x3D; nodeId ? node &amp;&amp; node.fields : group &amp;&amp; group.fields;const contentType &#x3D; getParent(self) as any;if (tree) {const newField &#x3D; SchemaField.create({id,name: obj.name,title: obj.title,description: obj.description,primary: obj.type &#x3D;&#x3D;&#x3D; &#x27;string&#x27; &amp;&amp; !self.fields.find(f &#x3D;&gt; f.primary),schemaId: contentType.id,type: obj.type || DEFAULT_TYPE,group: obj.group || DEFAULT_GROUP_TITLE,options: {},fields: [],});tree.splice(position, 0, newField);return newField;}return null;},setDisplay(node: ISchemaField) {self.fields.forEach(field &#x3D;&gt; field.setIsDisplay(false));node.setIsDisplay(true);},addGroup(title: string) {if (self.groups.find(g &#x3D;&gt; g.title.toLowerCase() &#x3D;&#x3D;&#x3D; title.toLowerCase())) {return;}self.groups.push(SchemaGroup.create({title,fields: [],}));},removeGroup(title: string) {const node &#x3D; self.groups.find(g &#x3D;&gt; g.title &#x3D;&#x3D;&#x3D; title);if (node) {destroy(node);}},}))</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/models/Schema.ts#L63">prime-ui/src/stores/models/Schema.ts:63</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
					<a name="schemafield" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Schema<wbr>Field</h3>
					<div class="tsd-signature tsd-kind-icon">Schema<wbr>Field<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;types.model(&#x27;SchemaField&#x27;, {id: types.identifier,type: types.string,name: types.string,title: types.string,description: types.maybeNull(types.string),primary: types.optional(types.boolean, false),schemaId: types.maybeNull(types.string),options: types.frozen&lt;JSONObject&gt;(),group: DEFAULT_GROUP_TITLE,fields: types.maybeNull(types.array(types.late((): any &#x3D;&gt; SchemaField))),__typename: types.maybeNull(types.string),}).preProcessSnapshot(snapshot &#x3D;&gt; ({...snapshot,fields: snapshot.fields || [],})).views(self &#x3D;&gt; ({get isLeaf() {return !hasParentOfType(self, SchemaField);},})).actions(self &#x3D;&gt; ({update(obj: {name: string;title: string;description: string;type: string;options: JSONObject;}) {self.name &#x3D; obj.name;self.title &#x3D; obj.title;self.description &#x3D; obj.description;self.type &#x3D; obj.type;self.options &#x3D; obj.options;},setIsDisplay(isDisplay: boolean) {self.primary &#x3D; isDisplay;},}))</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/models/Schema.ts#L16">prime-ui/src/stores/models/Schema.ts:16</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="schemagroup" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Schema<wbr>Group</h3>
					<div class="tsd-signature tsd-kind-icon">Schema<wbr>Group<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;types.model(&#x27;SchemaGroup&#x27;, {title: types.string,fields: types.array(SchemaField),})</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/models/Schema.ts#L58">prime-ui/src/stores/models/Schema.ts:58</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="schemavariant" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Schema<wbr>Variant</h3>
					<div class="tsd-signature tsd-kind-icon">Schema<wbr>Variant<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;types.enumeration(&#x27;SchemaVariant&#x27;, [&#x27;Default&#x27;, &#x27;Template&#x27;, &#x27;Slice&#x27;])</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/models/ContentType.ts#L23">prime-ui/src/stores/models/ContentType.ts:23</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
					<a name="security" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Security</h3>
					<div class="tsd-signature tsd-kind-icon">Security<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;Form.create()(({ form }) &#x3D;&gt; {const onSubmit &#x3D; (e: any) &#x3D;&gt; {e.preventDefault();Settings.setAccessType(form.getFieldValue(&#x27;accessType&#x27;));Settings.save();message.success(&#x27;Settings have been saved&#x27;);};return (&lt;&gt;&lt;Form onSubmit&#x3D;{onSubmit}&gt;&lt;Form.Item label&#x3D;&quot;API Access&quot;&gt;{form.getFieldDecorator(&#x27;accessType&#x27;, { initialValue: Settings.accessType })(&lt;Select style&#x3D;{{ width: 150 }}&gt;&lt;Select.Option key&#x3D;&quot;PUBLIC&quot;&gt;Public&lt;/Select.Option&gt;&lt;Select.Option key&#x3D;&quot;PRIVATE&quot;&gt;Private&lt;/Select.Option&gt;&lt;/Select&gt;)}&lt;/Form.Item&gt;&lt;Button htmlType&#x3D;&quot;submit&quot;&gt;Save&lt;/Button&gt;&lt;/Form&gt;&lt;/&gt;);})</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/routes/settings/Security.tsx#L5">prime-ui/src/routes/settings/Security.tsx:5</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
					<a name="settings" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Settings</h3>
					<div class="tsd-signature tsd-kind-icon">Settings<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;types.model(&#x27;Settings&#x27;, {isProd,coreUrl,packages: types.array(PackageVersion),shouldReloadPlayground: false,env: types.frozen(),fields: types.frozen(),accessType: types.maybeNull(types.enumeration(&#x27;AccessType&#x27;, [&#x27;PUBLIC&#x27;, &#x27;PRIVATE&#x27;])),previews: types.array(Preview),locales: types.array(Locale),}).views(self &#x3D;&gt; ({get masterLocale() {return self.locales.find(({ master }) &#x3D;&gt; master) || defaultLocale;},})).actions(self &#x3D;&gt; {const read &#x3D; flow(function*() {const { data } &#x3D; yield client.query({query: gql&#x60;query {getSettings {accessTypepreviews {namehostnamepathname}locales {idnameflagmaster}env}allFields {typetitledescriptionoptionsui}}&#x60;,});if (data.getSettings) {self.accessType &#x3D; data.getSettings.accessType;self.previews &#x3D; data.getSettings.previews;self.locales &#x3D; data.getSettings.locales;self.env &#x3D; data.getSettings.env;}if (data.allFields) {self.fields &#x3D; data.allFields;}});const readVersion &#x3D; flow(function*() {const { data } &#x3D; yield client.query({query: gql&#x60;query {system {namecurrentVersionlatestVersion}}&#x60;,});if (data) {self.packages.replace(data.system);}});const reloadPlayground &#x3D; () &#x3D;&gt; {self.shouldReloadPlayground &#x3D; true;};const reloadPlaygroundAction &#x3D; () &#x3D;&gt; {if (!self.shouldReloadPlayground) {return false;}const node &#x3D; document.getElementById(&#x27;playground&#x27;);if (node) {const iframe &#x3D; node as HTMLIFrameElement;try {const doc &#x3D;iframe.contentDocument || (iframe.contentWindow &amp;&amp; iframe.contentWindow.document);if (doc) {const reloadButton &#x3D; doc.querySelector(&#x27;[title&#x3D;&quot;Reload Schema&quot;]&#x27;);if (reloadButton) {(reloadButton as HTMLButtonElement).click();}}} catch (err) {const parentNode &#x3D; iframe.parentNode as HTMLDivElement;parentNode.setAttribute(&#x27;style&#x27;,&#x27;opacity:0; pointer-events: none; position: fixed; top: 0&#x27;);parentNode.hidden &#x3D; false;iframe.src &#x3D; iframe.src.replace(/\?.*/g, &#x27;&#x27;) + &#x27;?&#x27; + Math.random();setTimeout(() &#x3D;&gt; {parentNode.hidden &#x3D; true;parentNode.setAttribute(&#x27;style&#x27;, &#x27;&#x27;);}, 100);}}self.shouldReloadPlayground &#x3D; false;};const setAccessType &#x3D; (accessType: any) &#x3D;&gt; {self.accessType &#x3D; accessType;};const setMasterLocale &#x3D; (node: any) &#x3D;&gt; {self.locales.forEach(locale &#x3D;&gt; locale.setMaster(false));node.setMaster(true);};const save &#x3D; flow(function*() {const { data } &#x3D; yield client.mutate({mutation: gql&#x60;mutation setSettings($input: SettingsInput!) {setSettings(input: $input) {accessTypepreviews {namehostnamepathname}locales {idnameflagmaster}}}&#x60;,variables: {input: {accessType: self.accessType,previews: self.previews.map(({ name, hostname, pathname }) &#x3D;&gt; ({name,hostname,pathname,})),locales: self.locales.map(({ id, name, flag, master }) &#x3D;&gt; ({ id, name, flag, master })),},},});if (data.setSettings) {self.accessType &#x3D; data.setSettings.accessType;self.previews &#x3D; data.setSettings.previews;self.locales &#x3D; data.setSettings.locales;self.env &#x3D; data.setSettings.env;}Settings.reloadPlayground();});const updateSystem &#x3D; flow(function*(packages: string[]) {const versions &#x3D; packages.map(pkg &#x3D;&gt; {const fromList &#x3D; self.packages.find(p &#x3D;&gt; p.name &#x3D;&#x3D;&#x3D; pkg);return {name: pkg,version: fromList &amp;&amp; fromList.latestVersion,};});const res &#x3D; yield client.mutate({mutation: gql&#x60;mutation SystemUpdate($versions: [PackageVersionInput!]!) {updateSystem(versions: $versions)}&#x60;,variables: {versions,},});return res;});const removePreview &#x3D; (node: any) &#x3D;&gt; {destroy(node);};const addPreview &#x3D; (values: any) &#x3D;&gt; {self.previews.push(Preview.create(values));};const removeLocale &#x3D; (node: any) &#x3D;&gt; {destroy(node);};const addLocale &#x3D; (values: any) &#x3D;&gt; {self.locales.push(Locale.create(values));};return {read,readVersion,save,updateSystem,reloadPlayground,reloadPlaygroundAction,setAccessType,setMasterLocale,addPreview,addLocale,removePreview,removeLocale,};}).create({accessType: &#x27;PUBLIC&#x27;,previews: [],locales: [],fields,env,})</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/settings.ts#L64">prime-ui/src/stores/settings.ts:64</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="sider" class="tsd-anchor"></a>
					<h3>Sider</h3>
					<div class="tsd-signature tsd-kind-icon">Sider<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/routes/schemas/SchemaDetail.tsx#L20">prime-ui/src/routes/schemas/SchemaDetail.tsx:20</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="sider-2" class="tsd-anchor"></a>
					<h3>Sider</h3>
					<div class="tsd-signature tsd-kind-icon">Sider<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/routes/documents/DocumentsDetail.tsx#L31">prime-ui/src/routes/documents/DocumentsDetail.tsx:31</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="sider-1" class="tsd-anchor"></a>
					<h3>Sider</h3>
					<div class="tsd-signature tsd-kind-icon">Sider<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/components/layout/Layout.tsx#L7">prime-ui/src/components/layout/Layout.tsx:7</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="submenu" class="tsd-anchor"></a>
					<h3>Sub<wbr>Menu</h3>
					<div class="tsd-signature tsd-kind-icon">Sub<wbr>Menu<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/components/layout/Layout.tsx#L6">prime-ui/src/components/layout/Layout.tsx:6</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="tabpane" class="tsd-anchor"></a>
					<h3>Tab<wbr>Pane</h3>
					<div class="tsd-signature tsd-kind-icon">Tab<wbr>Pane<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/routes/schemas/SchemaDetail.tsx#L21">prime-ui/src/routes/schemas/SchemaDetail.tsx:21</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
					<a name="updateprofile" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Update<wbr>Profile</h3>
					<div class="tsd-signature tsd-kind-icon">Update<wbr>Profile<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;Form.create()(({ form, user }: IUpdateProfileProps) &#x3D;&gt; {const onSubmit &#x3D; (e: React.FormEvent&lt;HTMLElement&gt;) &#x3D;&gt; {e.preventDefault();form.validateFieldsAndScroll(async (err, values) &#x3D;&gt; {if (!err) {const { data } &#x3D; await client.mutate({mutation: gql&#x60;mutation updateUser($id: ID!, $input: UpdateUserInput!) {updateUser(id: $id, input: $input) {idprofile}}&#x60;,variables: {id: Auth.user!.id,input: {firstname: values.firstname,lastname: values.lastname,displayName: values.displayName,},},});if (data) {user.updateProfile(values);message.info(&#x27;Profile updated&#x27;);}}});return null;};const displayPlaceHolder &#x3D; &#x60;${String(user.firstname || &#x27;&#x27;).split(&#x27; &#x27;)[0]} ${String(user.lastname || &#x27;&#x27;).substr(0, 1)}.&#x60;;return (&lt;Form onSubmit&#x3D;{onSubmit}&gt;&lt;div style&#x3D;{{ display: &#x27;flex&#x27; }}&gt;&lt;div style&#x3D;{{ maxWidth: 448, minWidth: 224 }}&gt;&lt;Form.Item label&#x3D;&quot;First name&quot; colon&#x3D;{false} style&#x3D;{{ marginBottom: 0 }}&gt;{form.getFieldDecorator(&#x27;firstname&#x27;, {initialValue: user.profile.firstname,})(&lt;Input /&gt;)}&lt;/Form.Item&gt;&lt;Form.Item label&#x3D;&quot;Last name&quot; colon&#x3D;{false} style&#x3D;{{ marginBottom: 0 }}&gt;{form.getFieldDecorator(&#x27;lastname&#x27;, {initialValue: user.profile.lastname,})(&lt;Input /&gt;)}&lt;/Form.Item&gt;&lt;Form.Item label&#x3D;&quot;Display name&quot; colon&#x3D;{false} style&#x3D;{{ marginBottom: 12 }}&gt;{form.getFieldDecorator(&#x27;displayName&#x27;, {initialValue: user.profile.displayName,})(&lt;Input /&gt;)}&lt;/Form.Item&gt;&lt;Button htmlType&#x3D;&quot;submit&quot;&gt;Update profile&lt;/Button&gt;&lt;/div&gt;&lt;div style&#x3D;{{ flex: 1, paddingLeft: 104 }}&gt;&lt;Form.Item label&#x3D;&quot;Avatar&quot; colon&#x3D;{false}&gt;&lt;Avatar size&#x3D;{128} src&#x3D;{user.avatarUrl || user.gravatarUrl} /&gt;&lt;/Form.Item&gt;&lt;/div&gt;&lt;/div&gt;&lt;/Form&gt;);})</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/routes/settings/UpdateProfile.tsx#L10">prime-ui/src/routes/settings/UpdateProfile.tsx:10</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
					<a name="user" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> User</h3>
					<div class="tsd-signature tsd-kind-icon">User<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;types.model(&#x27;User&#x27;, {id: types.identifier,emails: types.array(UserEmail),profile: types.optional(UserProfile, {}),abilities: types.frozen(),}).preProcessSnapshot(snapshot &#x3D;&gt; ({...snapshot,abilities: (snapshot &amp;&amp; (snapshot as any).ability) || [],profile: (snapshot &amp;&amp; snapshot.profile) || {},})).views(self &#x3D;&gt; ({get gravatarUrl() {const hash &#x3D; (window as any).md5(self.emails[0]);return &#x60;https://www.gravatar.com/avatar/${hash}&#x60;;},get ability() {return new Ability(self.abilities);},})).actions(self &#x3D;&gt; ({updateProfile(profile: any) {self.profile &#x3D; profile;},// updateLastPasswordChange() {//   self.lastPasswordChange &#x3D; new Date();// },updateEmail(email: string) {self.emails[0].address &#x3D; email;},}))</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/models/User.ts#L16">prime-ui/src/stores/models/User.ts:16</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="useremail" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> User<wbr>Email</h3>
					<div class="tsd-signature tsd-kind-icon">User<wbr>Email<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;types.model(&#x27;UserEmail&#x27;, {address: types.string,verified: types.boolean,})</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/models/User.ts#L4">prime-ui/src/stores/models/User.ts:4</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="userprofile" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> User<wbr>Profile</h3>
					<div class="tsd-signature tsd-kind-icon">User<wbr>Profile<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;types.model(&#x27;UserProfile&#x27;, {firstname: types.maybeNull(types.string),lastname: types.maybeNull(types.string),displayName: types.maybeNull(types.string),avatarUrl: types.maybeNull(types.string),})</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/models/User.ts#L9">prime-ui/src/stores/models/User.ts:9</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
					<a name="users-1" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Users</h3>
					<div class="tsd-signature tsd-kind-icon">Users<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;types.model(&#x27;Users&#x27;, {items: types.map(User),loading: false,loaded: false,error: false,}).views(self &#x3D;&gt; ({get list() {return Array.from(self.items.values());},})).actions(self &#x3D;&gt; {const loadAll &#x3D; flow(function*(clear &#x3D; true) {self.loading &#x3D; true;if (clear) {self.items.clear();}try {const { data } &#x3D; yield client.query({ query: ALL_USERS });data.allUsers.edges.forEach((user: any) &#x3D;&gt; {self.items.put(user.node);});self.loaded &#x3D; true;} catch (err) {self.error &#x3D; true;}self.loading &#x3D; false;});return {loadAll,};}).create()</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/users.ts#L6">prime-ui/src/stores/users.ts:6</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
					<a name="users" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Users</h3>
					<div class="tsd-signature tsd-kind-icon">Users<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;Form.create()(({ form }) &#x3D;&gt; {const [confirmDirty, setConfirmDirty] &#x3D; React.useState(false);const [isVisible, setVisible] &#x3D; React.useState(false);const [user, setUser] &#x3D; React.useState(null);let refetchTable: any;const showDialog &#x3D; () &#x3D;&gt; {form.resetFields();setVisible(true);};const hideDialog &#x3D; () &#x3D;&gt; {setVisible(false);};const onCreateClick &#x3D; () &#x3D;&gt; {showDialog();};const onRemoveClick &#x3D; async (id: string) &#x3D;&gt; {const res &#x3D; await client.mutate({mutation: gql&#x60;mutation removeUser($id: ID!) {removeUser(id: $id)}&#x60;,variables: { id },});if (res.data) {refetchTable();message.info(&#x27;User has been removed&#x27;);}};const compareToFirstPassword &#x3D; (rule: any, value: any, callback: (input?: string) &#x3D;&gt; void) &#x3D;&gt; {if (value &amp;&amp; value !&#x3D;&#x3D; form.getFieldValue(&#x27;password&#x27;)) {callback(&#x27;The passwords do not match&#x27;);} else {callback();}};const validateToNextPassword &#x3D; (rule: any, value: any, callback: (input?: string) &#x3D;&gt; void) &#x3D;&gt; {if (value &amp;&amp; confirmDirty) {form.validateFields([&#x27;confirm&#x27;], { force: true });}callback();};const onPasswordBlur &#x3D; (e: React.FocusEvent&lt;HTMLInputElement&gt;) &#x3D;&gt; {const value &#x3D; e.target.value;setConfirmDirty(confirmDirty || !!value);};const onSubmit &#x3D; (e: React.FormEvent&lt;HTMLElement&gt;) &#x3D;&gt; {e.preventDefault();form.validateFieldsAndScroll(async (err, values) &#x3D;&gt; {if (!err) {const { data } &#x3D; await client.mutate({mutation: gql&#x60;mutation createUser($email: String!, $password: String, $profile: JSON) {createPrimeUser(email: $email, password: $password, profile: $profile)}&#x60;,variables: {email: values.email,password: values.enrollment ? values.password : undefined,profile: {firstname: values.firstname || &#x27;&#x27;,lastname: values.lastname || &#x27;&#x27;,},},});if (data &amp;&amp; data.createPrimeUser) {hideDialog();refetchTable();}}});};const isEditing &#x3D; false;const columns &#x3D; [{key: &#x27;name&#x27;,title: &#x27;Name&#x27;,render(text: string, { node }: any) {const email &#x3D; get(node, &#x27;emails.0.address&#x27;, &#x27;&#x27;);const firstname &#x3D; get(node, &#x27;profile.firstname&#x27;, &#x27;&#x27;);const lastname &#x3D; get(node, &#x27;profile.lastname&#x27;, &#x27;&#x27;);return (&lt;&gt;&lt;Avatar style&#x3D;{{ backgroundColor: stringToColor(email), marginRight: 16 }}&gt;{firstname.substring(0, 1)}{lastname.substring(0, 1)}&lt;/Avatar&gt;{[firstname, lastname].join(&#x27; &#x27;)}&lt;/&gt;);},},{key: &#x27;email&#x27;,title: &#x27;Email&#x27;,render(value: string, record: any) {return get(record, &#x27;node.emails.0.address&#x27;);},},// {//   key: &#x27;roles&#x27;,//   title: &#x27;Roles&#x27;,//   render(text: string, record: any) {//     return &#x27;N/A&#x27;;//     return record.roles.map((role: string) &#x3D;&gt; startCase(role)).join(&#x27;, &#x27;);//   },// },{key: &#x27;actions&#x27;,align: &#x27;right&#x27; as any,render(text: string, record: any) {if (Auth.user!.ability.cannot(&#x27;delete&#x27;, &#x27;User&#x27;)) {return null;}return (&lt;span onClick&#x3D;{(e: any) &#x3D;&gt; e.stopPropagation()}&gt;&lt;Popconfirmtitle&#x3D;&quot;Are you sure?&quot;icon&#x3D;{&lt;Icon type&#x3D;&quot;question-circle-o&quot; style&#x3D;{{ color: &#x27;red&#x27; }} /&gt;}onConfirm&#x3D;{() &#x3D;&gt; onRemoveClick(record.node.id)}trigger&#x3D;{record.node.id &#x3D;&#x3D;&#x3D; Auth.user!.id ? &#x27;contextMenu&#x27; : undefined}&gt;&lt;Buttonstyle&#x3D;{{ paddingLeft: 8, paddingRight: 8 }}disabled&#x3D;{record.node.id &#x3D;&#x3D;&#x3D; Auth.user!.id}&gt;&lt;Icon type&#x3D;&quot;delete&quot; theme&#x3D;&quot;filled&quot; /&gt;&lt;/Button&gt;&lt;/Popconfirm&gt;&lt;/span&gt;);},},];const enrollment &#x3D; form.getFieldValue(&#x27;enrollment&#x27;);return (&lt;&gt;&lt;Queryclient&#x3D;{client}query&#x3D;{gql&#x60;query {allUsers {edges {node {idprofileusernameemails {addressverified}}}}}&#x60;}&gt;{({ data, loading, error, refetch }) &#x3D;&gt; {if (error) {return null;}refetchTable &#x3D; refetch;return (&lt;Tablefooter&#x3D;{() &#x3D;&gt; (&lt;Buttondisabled&#x3D;{!Auth.user!.ability.can(&#x27;create&#x27;, &#x27;User&#x27;)}onClick&#x3D;{onCreateClick}&gt;Create&lt;/Button&gt;)}columns&#x3D;{columns}dataSource&#x3D;{data &amp;&amp; data.allUsers &amp;&amp; data.allUsers.edges}rowClassName&#x3D;{() &#x3D;&gt; &#x27;prime-row-click&#x27;}rowKey&#x3D;&quot;id&quot;onRow&#x3D;{record &#x3D;&gt; ({onClick: () &#x3D;&gt; null,})}/&gt;);}}&lt;/Query&gt;&lt;Drawertitle&#x3D;{&#x60;${isEditing ? &#x27;Edit&#x27; : &#x27;Create&#x27;} User&#x60;}width&#x3D;{360}placement&#x3D;&quot;right&quot;maskClosable&#x3D;{true}onClose&#x3D;{hideDialog}visible&#x3D;{isVisible}className&#x3D;&quot;prime__drawer&quot;&gt;&lt;Form onSubmit&#x3D;{onSubmit}&gt;&lt;Form.Item label&#x3D;&quot;First name&quot;&gt;{form.getFieldDecorator(&#x27;firstname&#x27;)(&lt;Input autoFocus&#x3D;{!isEditing} /&gt;)}&lt;/Form.Item&gt;&lt;Form.Item label&#x3D;&quot;Last name&quot;&gt;{form.getFieldDecorator(&#x27;lastname&#x27;)(&lt;Input /&gt;)}&lt;/Form.Item&gt;&lt;Form.Item label&#x3D;&quot;Email address&quot;&gt;{form.getFieldDecorator(&#x27;email&#x27;, {rules: [{type: &#x27;email&#x27;,message: &#x27;Please enter a valid email address&#x27;,},{required: true,message: &#x27;Please enter an email address&#x27;,},],})(&lt;Input placeholder&#x3D;&quot;Email address&quot; size&#x3D;&quot;large&quot; /&gt;)}&lt;/Form.Item&gt;&lt;Form.Item label&#x3D;&quot;Enrollment&quot;&gt;{form.getFieldDecorator(&#x27;enrollment&#x27;, {initialValue: false,valuePropName: &#x27;checked&#x27;,})(&lt;Switch /&gt;)}&lt;/Form.Item&gt;{!enrollment &amp;&amp; (&lt;&gt;&lt;Form.Item label&#x3D;&quot;Password&quot;&gt;{form.getFieldDecorator(&#x27;password&#x27;, {rules: [{required: !enrollment,message: &#x27;Please enter a password&#x27;,},{min: 6,message: &#x27;Enter at least 6 characters&#x27;,},{validator: validateToNextPassword,},],})(&lt;Inputdisabled&#x3D;{enrollment}type&#x3D;&quot;password&quot;size&#x3D;&quot;large&quot;placeholder&#x3D;&quot;Password&quot;onBlur&#x3D;{onPasswordBlur}/&gt;)}&lt;/Form.Item&gt;&lt;Form.Item label&#x3D;&quot;Confirm password&quot;&gt;{form.getFieldDecorator(&#x27;confirm&#x27;, {rules: [{required: !enrollment,message: &#x27;Please confirm the password&#x27;,},{validator: compareToFirstPassword,},],})(&lt;Input type&#x3D;&quot;password&quot; placeholder&#x3D;&quot;Confirm password&quot; size&#x3D;&quot;large&quot; /&gt;)}&lt;/Form.Item&gt;&lt;/&gt;)}{/* &lt;Form.Item label&#x3D;&quot;Roles&quot;&gt;{form.getFieldDecorator(&#x27;role&#x27;)(&lt;Select size&#x3D;&quot;large&quot;&gt;&lt;Select.Option key&#x3D;&quot;admin&quot;&gt;Admin&lt;/Select.Option&gt;&lt;Select.Option key&#x3D;&quot;developer&quot;&gt;Developer&lt;/Select.Option&gt;&lt;Select.Option key&#x3D;&quot;publisher&quot;&gt;Publisher&lt;/Select.Option&gt;&lt;Select.Option key&#x3D;&quot;editor&quot;&gt;Editor&lt;/Select.Option&gt;&lt;/Select&gt;)}&lt;/Form.Item&gt; */}&lt;div className&#x3D;&quot;prime__drawer__bottom&quot;&gt;&lt;Button style&#x3D;{{ marginRight: 8 }} onClick&#x3D;{hideDialog}&gt;Cancel&lt;/Button&gt;&lt;Button onClick&#x3D;{onSubmit} type&#x3D;&quot;primary&quot; htmlType&#x3D;&quot;submit&quot;&gt;{isEditing ? &#x27;Save&#x27; : &#x27;Create&#x27;}&lt;/Button&gt;&lt;/div&gt;&lt;/Form&gt;&lt;/Drawer&gt;&lt;/&gt;);})</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/routes/settings/Users.tsx#L21">prime-ui/src/routes/settings/Users.tsx:21</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
					<a name="version" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Version</h3>
					<div class="tsd-signature tsd-kind-icon">Version<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;types.model(&#x27;Version&#x27;, {id: types.string,publishedAt: types.maybeNull(types.Date),createdAt: types.Date,updatedAt: types.Date,}).preProcessSnapshot(snapshot &#x3D;&gt; ({...snapshot,publishedAt: snapshot.publishedAt ? new Date(snapshot.publishedAt) : null,createdAt: new Date(snapshot.createdAt),updatedAt: new Date(snapshot.updatedAt),}))</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/models/Version.ts#L3">prime-ui/src/stores/models/Version.ts:3</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
					<a name="webhook" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Webhook</h3>
					<div class="tsd-signature tsd-kind-icon">Webhook<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;types.model(&#x27;Webhook&#x27;, {id: types.identifier,name: types.maybeNull(types.string),url: types.maybeNull(types.string),method: types.maybeNull(WebhookMethod),calls: types.maybeNull(types.array(WebhookCall)),count: types.number,success: types.number,createdAt: types.maybeNull(types.Date),updatedAt: types.maybeNull(types.Date),}).preProcessSnapshot(snapshot &#x3D;&gt; ({...snapshot,count: Number(snapshot.count || 0),success: Number(snapshot.success || 0),createdAt: snapshot.createdAt ? new Date(snapshot.createdAt) : null,updatedAt: snapshot.updatedAt ? new Date(snapshot.updatedAt) : null,})).actions(self &#x3D;&gt; {const update &#x3D; flow(function*(input: any) {const { data } &#x3D; yield client.mutate({mutation: UPDATE_WEBHOOK,variables: { id: self.id, input },});if (data &amp;&amp; data.updateWebhook) {self.name &#x3D; data.updateWebhook.name;self.url &#x3D; data.updateWebhook.url;self.method &#x3D; data.updateWebhook.method;}});return {update,};})</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/models/Webhook.ts#L8">prime-ui/src/stores/models/Webhook.ts:8</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
					<a name="webhookcall" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Webhook<wbr>Call</h3>
					<div class="tsd-signature tsd-kind-icon">Webhook<wbr>Call<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;types.model(&#x27;WebhookCall&#x27;, {id: types.identifier,success: types.boolean,request: types.frozen(),response: types.frozen(),})</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/models/WebhookCall.ts#L3">prime-ui/src/stores/models/WebhookCall.ts:3</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="webhookmethod" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Webhook<wbr>Method</h3>
					<div class="tsd-signature tsd-kind-icon">Webhook<wbr>Method<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;types.enumeration(&#x27;WebhookMethod&#x27;, [&#x27;POST&#x27;, &#x27;GET&#x27;, &#x27;PUT&#x27;, &#x27;PATCH&#x27;, &#x27;DELETE&#x27;])</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/models/Webhook.ts#L6">prime-ui/src/stores/models/Webhook.ts:6</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
					<a name="webhooks-1" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Webhooks</h3>
					<div class="tsd-signature tsd-kind-icon">Webhooks<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;types.model(&#x27;Webhooks&#x27;, {items: types.map(types.late(() &#x3D;&gt; Webhook)),loading: false,loaded: false,error: false,}).views(self &#x3D;&gt; ({get list() {const entries &#x3D; Array.from(self.items.values());entries.sort((a, b) &#x3D;&gt; String(a.name).localeCompare(String(b.name)));return entries;},})).actions(self &#x3D;&gt; {const loadAll &#x3D; flow(function*(clear &#x3D; true) {self.loading &#x3D; true;if (clear) {self.items.clear();}try {const { data } &#x3D; yield client.query({query: ALL_WEBHOOKS,});data.allWebhooks.edges.forEach((webhook: any) &#x3D;&gt; {const item &#x3D; Webhook.create(webhook.node);self.items.put(item);});self.loaded &#x3D; true;} catch (err) {self.error &#x3D; true;}self.loading &#x3D; false;});const create &#x3D; flow(function*(input: any) {const { data } &#x3D; yield client.mutate({mutation: CREATE_WEBHOOK,variables: {input,},});if (data) {const item &#x3D; Webhook.create(data.createWebhook);self.items.put(item);return item;}});const remove &#x3D; flow(function*(webhook: any) {const { data } &#x3D; yield client.mutate({mutation: REMOVE_WEBHOOK,variables: { id: webhook.id },});if (data) {destroy(webhook);}});return {loadAll,create,remove,};}).create()</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/webhooks.ts#L7">prime-ui/src/stores/webhooks.ts:7</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
					<a name="webhooks" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Webhooks</h3>
					<div class="tsd-signature tsd-kind-icon">Webhooks<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;Form.create()(({ form, history }: IProps) &#x3D;&gt; {const [isVisible, setVisible] &#x3D; React.useState(false);const [webhook, setWebhook] &#x3D; React.useState(null as Instance&lt;typeof Webhook&gt; | null);React.useEffect(() &#x3D;&gt; {stores.Webhooks.loadAll();}, []);const showDialog &#x3D; (selectedWebhook?: Instance&lt;typeof Webhook&gt;) &#x3D;&gt; {if (!selectedWebhook) {form.resetFields();} else {setWebhook(selectedWebhook);const { name, url, method &#x3D; &#x27;POST&#x27; } &#x3D; selectedWebhook;form.setFieldsValue({ name, url, method });}setVisible(true);};const hideDialog &#x3D; () &#x3D;&gt; {setVisible(false);setWebhook(null);};const isEditing &#x3D; webhook !&#x3D;&#x3D; null;const renderFooter &#x3D; () &#x3D;&gt; &lt;Button onClick&#x3D;{() &#x3D;&gt; showDialog()}&gt;Create&lt;/Button&gt;;const onSubmit &#x3D; (e: any) &#x3D;&gt; {e.preventDefault();form.validateFieldsAndScroll(async (error, values) &#x3D;&gt; {if (!error) {try {if (isEditing &amp;&amp; webhook) {await webhook.update(values);} else {await stores.Webhooks.create(values);}hideDialog();} catch (err) {message.error(err.message);}}});};return (&lt;Observerrender&#x3D;{() &#x3D;&gt; (&lt;&gt;&lt;TabledataSource&#x3D;{stores.Webhooks.list}pagination&#x3D;{false}footer&#x3D;{renderFooter}rowKey&#x3D;&quot;name&quot;columns&#x3D;{[{key: &#x27;name&#x27;,title: &#x27;Name&#x27;,dataIndex: &#x27;name&#x27;,},{key: &#x27;url&#x27;,title: &#x27;Url&#x27;,dataIndex: &#x27;url&#x27;,},{key: &#x27;method&#x27;,title: &#x27;Method&#x27;,dataIndex: &#x27;method&#x27;,},{key: &#x27;&#x27;,title: &#x27;Successful calls&#x27;,render(text, record) {const empty &#x3D; record.count &#x3D;&#x3D;&#x3D; 0;const ratio &#x3D; record.success / record.count;const status &#x3D; (() &#x3D;&gt; {if (empty) {return &#x27;default&#x27;;}if (ratio &#x3D;&#x3D;&#x3D; 1) {return &#x27;success&#x27;;}if (ratio &gt; 0.9) {return &#x27;warning&#x27;;}return &#x27;error&#x27;;})();return (&lt;Badge status&#x3D;{status} text&#x3D;{empty ? &#x27;n/a&#x27; : &#x60;${Math.floor(ratio * 100)}%&#x60;} /&gt;);},},{align: &#x27;right&#x27;,key: &#x27;actions&#x27;,render: (text, record, index) &#x3D;&gt; (&lt;&gt;&lt;Buttonstyle&#x3D;{{ paddingLeft: 8, paddingRight: 8, marginRight: 8 }}onClick&#x3D;{(e: any) &#x3D;&gt; {e.stopPropagation();history.push(&#x60;/settings/webhooks/${record.id}&#x60;);}}&gt;&lt;Icon type&#x3D;&quot;database&quot; theme&#x3D;&quot;filled&quot; /&gt;&lt;/Button&gt;&lt;Buttonstyle&#x3D;{{ paddingLeft: 8, paddingRight: 8, marginRight: 8 }}onClick&#x3D;{(e: any) &#x3D;&gt; {e.stopPropagation();showDialog(record);}}&gt;&lt;Icon type&#x3D;&quot;edit&quot; theme&#x3D;&quot;filled&quot; /&gt;&lt;/Button&gt;&lt;Popconfirmtitle&#x3D;&quot;Are you sure?&quot;icon&#x3D;{&lt;Icon type&#x3D;&quot;question-circle-o&quot; style&#x3D;{{ color: &#x27;red&#x27; }} /&gt;}onConfirm&#x3D;{(e: any) &#x3D;&gt; {stores.Webhooks.remove(record);e.stopPropagation();}}onCancel&#x3D;{(e: any) &#x3D;&gt; {e.stopPropagation();}}&gt;&lt;Buttonstyle&#x3D;{{ paddingLeft: 8, paddingRight: 8 }}onClick&#x3D;{(e: any) &#x3D;&gt; e.stopPropagation()}&gt;&lt;Icon type&#x3D;&quot;delete&quot; theme&#x3D;&quot;filled&quot; /&gt;&lt;/Button&gt;&lt;/Popconfirm&gt;&lt;/&gt;),},]}/&gt;&lt;Drawertitle&#x3D;{&#x60;${isEditing ? &#x27;Edit&#x27; : &#x27;Create&#x27;} Webhook&#x60;}width&#x3D;{360}placement&#x3D;&quot;right&quot;maskClosable&#x3D;{true}onClose&#x3D;{hideDialog}visible&#x3D;{isVisible}className&#x3D;&quot;prime__drawer&quot;&gt;&lt;Form onSubmit&#x3D;{onSubmit}&gt;&lt;Form.Item label&#x3D;&quot;Name&quot;&gt;{form.getFieldDecorator(&#x27;name&#x27;, {rules: [{ required: true }],})(&lt;Input autoFocus&#x3D;{!isEditing} size&#x3D;&quot;large&quot; /&gt;)}&lt;/Form.Item&gt;&lt;Form.Item label&#x3D;&quot;URL&quot;&gt;{form.getFieldDecorator(&#x27;url&#x27;, {rules: [{required: true,},{type: &#x27;url&#x27;,message: &#x27;Must be a valid URL&#x27;,},],})(&lt;Input size&#x3D;&quot;large&quot; placeholder&#x3D;&quot;https://yoursite.com&quot; /&gt;)}&lt;/Form.Item&gt;&lt;Form.Item label&#x3D;&quot;Method&quot;&gt;{form.getFieldDecorator(&#x27;method&#x27;, {rules: [{ required: true }],initialValue: &#x27;POST&#x27;,})(&lt;Select size&#x3D;&quot;large&quot;&gt;&lt;Select.Option key&#x3D;&quot;POST&quot;&gt;POST&lt;/Select.Option&gt;&lt;Select.Option key&#x3D;&quot;GET&quot;&gt;GET&lt;/Select.Option&gt;&lt;Select.Option key&#x3D;&quot;PUT&quot;&gt;PUT&lt;/Select.Option&gt;&lt;Select.Option key&#x3D;&quot;PATCH&quot;&gt;PATCH&lt;/Select.Option&gt;&lt;Select.Option key&#x3D;&quot;DELETE&quot;&gt;DELETE&lt;/Select.Option&gt;&lt;/Select&gt;)}&lt;/Form.Item&gt;&lt;div className&#x3D;&quot;prime__drawer__bottom&quot;&gt;&lt;Button style&#x3D;{{ marginRight: 8 }} onClick&#x3D;{hideDialog}&gt;Cancel&lt;/Button&gt;&lt;Button onClick&#x3D;{onSubmit} type&#x3D;&quot;primary&quot; htmlType&#x3D;&quot;submit&quot;&gt;{isEditing ? &#x27;Save&#x27; : &#x27;Create&#x27;}&lt;/Button&gt;&lt;/div&gt;&lt;/Form&gt;&lt;/Drawer&gt;&lt;/&gt;)}/&gt;);})</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/routes/settings/Webhooks.tsx#L13">prime-ui/src/routes/settings/Webhooks.tsx:13</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="accountsclient" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> accounts<wbr>Client</h3>
					<div class="tsd-signature tsd-kind-icon">accounts<wbr>Client<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;new AccountsClient({}, accountsGraphQL)</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/utils/accounts.ts#L32">prime-ui/src/utils/accounts.ts:32</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="accountsgraphql" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> accounts<wbr>GraphQL</h3>
					<div class="tsd-signature tsd-kind-icon">accounts<wbr>GraphQL<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;new GraphQLClient({ graphQLClient: client })</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/utils/accounts.ts#L31">prime-ui/src/utils/accounts.ts:31</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="accountspassword" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> accounts<wbr>Password</h3>
					<div class="tsd-signature tsd-kind-icon">accounts<wbr>Password<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;new AccountsClientPassword(accountsClient)</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/utils/accounts.ts#L33">prime-ui/src/utils/accounts.ts:33</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
					<a name="client-1" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> client</h3>
					<div class="tsd-signature tsd-kind-icon">client<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;new ApolloClient({link: ApolloLink.from([withToken, errorLink, httpLink]),cache: new InMemoryCache(),})</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/utils/client.ts#L49">prime-ui/src/utils/client.ts:49</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="client" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> client</h3>
					<div class="tsd-signature tsd-kind-icon">client<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;new ApolloClient({link: concat(withToken, httpLink),cache: new InMemoryCache(),})</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/utils/accounts.ts#L26">prime-ui/src/utils/accounts.ts:26</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="config" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagLet">Let</span> config</h3>
					<div class="tsd-signature tsd-kind-icon">config<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;get(window, &#x27;prime.config&#x27;, &#x27;&#x27;)</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/settings.ts#L9">prime-ui/src/stores/settings.ts:9</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="coreurl" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagLet">Let</span> core<wbr>Url</h3>
					<div class="tsd-signature tsd-kind-icon">core<wbr>Url<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> =&nbsp;isProd ? &#x27;/&#x27; : &#x27;http://localhost:4000&#x27;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/settings.ts#L10">prime-ui/src/stores/settings.ts:10</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="coreurl-1" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> core<wbr>Url</h3>
					<div class="tsd-signature tsd-kind-icon">core<wbr>Url<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> =&nbsp;Settings.coreUrl</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/utils/accounts.ts#L11">prime-ui/src/utils/accounts.ts:11</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="coreurl-2" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> core<wbr>Url</h3>
					<div class="tsd-signature tsd-kind-icon">core<wbr>Url<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> =&nbsp;Settings.coreUrl</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/utils/client.ts#L11">prime-ui/src/utils/client.ts:11</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
					<a name="defaultlocale" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> default<wbr>Locale</h3>
					<div class="tsd-signature tsd-kind-icon">default<wbr>Locale<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;Locale.create({ id: &#x27;en&#x27;, name: &#x27;English&#x27;, flag: &#x27;en&#x27;, master: true })</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/settings.ts#L56">prime-ui/src/stores/settings.ts:56</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="env" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagLet">Let</span> env</h3>
					<div class="tsd-signature tsd-kind-icon">env<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/settings.ts#L12">prime-ui/src/stores/settings.ts:12</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="errorlink" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> error<wbr>Link</h3>
					<div class="tsd-signature tsd-kind-icon">error<wbr>Link<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;onError(({ graphQLErrors, networkError }) &#x3D;&gt; {if (graphQLErrors) {graphQLErrors.map(graphQLError &#x3D;&gt; {if (graphQLError.extensions &amp;&amp; graphQLError.extensions.code &#x3D;&#x3D;&#x3D; &#x27;FORBIDDEN&#x27;) {message.error(&#x27;Forbidden: &#x27; + graphQLError.message);} else {console.log(&#x60;[GraphQL error]: Message: ${graphQLError.message}, %o&#x60;, graphQLError); // tslint:disable-line no-console}});}if (networkError) {console.log(&#x60;[Network error]: %o&#x60;, networkError); // tslint:disable-line no-consolemessage.error(&#x27;Network error&#x27;);}})</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/utils/client.ts#L13">prime-ui/src/utils/client.ts:13</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="fields-1" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> fields</h3>
					<div class="tsd-signature tsd-kind-icon">fields<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;[]</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/settings.ts#L11">prime-ui/src/stores/settings.ts:11</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
					<a name="fields" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> fields</h3>
					<div class="tsd-signature tsd-kind-icon">fields<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/utils/fields.ts#L2">prime-ui/src/utils/fields.ts:2</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="forbiddennames" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> forbidden<wbr>Names</h3>
					<div class="tsd-signature tsd-kind-icon">forbidden<wbr>Names<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> =&nbsp;[&#x27;PageInfo&#x27;, &#x27;DocumentMeta&#x27;]</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/routes/schemas/components/EditContentType.tsx#L18">prime-ui/src/routes/schemas/components/EditContentType.tsx:18</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="highlightcolor" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> highlight<wbr>Color</h3>
					<div class="tsd-signature tsd-kind-icon">highlight<wbr>Color<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"#FEFCDD"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;#FEFCDD&quot;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/routes/schemas/SchemaDetail.tsx#L23">prime-ui/src/routes/schemas/SchemaDetail.tsx:23</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="httplink" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> http<wbr>Link</h3>
					<div class="tsd-signature tsd-kind-icon">http<wbr>Link<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;new HttpLink({uri: &#x60;${coreUrl}/prime/graphql&#x60;,credentials: &#x27;include&#x27;,})</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/utils/client.ts#L30">prime-ui/src/utils/client.ts:30</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="httplink-1" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> http<wbr>Link</h3>
					<div class="tsd-signature tsd-kind-icon">http<wbr>Link<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;new HttpLink({uri: &#x60;${coreUrl}/prime/graphql&#x60;,credentials: &#x27;include&#x27;,})</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/utils/accounts.ts#L13">prime-ui/src/utils/accounts.ts:13</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="isprod" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> is<wbr>Prod</h3>
					<div class="tsd-signature tsd-kind-icon">is<wbr>Prod<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;process.env.NODE_ENV &#x3D;&#x3D;&#x3D; &#x27;production&#x27;</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/settings.ts#L7">prime-ui/src/stores/settings.ts:7</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="nav" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> nav</h3>
					<div class="tsd-signature tsd-kind-icon">nav<span class="tsd-signature-symbol">:</span> <a href="../interfaces/packages_prime_ui.navitem.html" class="tsd-signature-type">NavItem</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> =&nbsp;[{key: &#x27;account&#x27;,title: &#x27;Account&#x27;,component: Account,},{key: &#x27;users&#x27;,title: &#x27;Users&#x27;,component: Users,visible: rule &#x3D;&gt; rule.can(&#x27;list&#x27;, &#x27;User&#x27;),},{key: &#x27;security&#x27;,title: &#x27;Security&#x27;,component: Security,},{key: &#x27;webhooks&#x27;,title: &#x27;Webhooks&#x27;,component: Webhooks,},{key: &#x27;releases&#x27;,title: &#x27;Releases&#x27;,component: Releases,},{key: &#x27;previews&#x27;,title: &#x27;Previews&#x27;,component: Previews,},{key: &#x27;locales&#x27;,title: &#x27;Locales&#x27;,component: Locales,},{key: &#x27;system&#x27;,title: &#x27;System&#x27;,component: System,},]</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/routes/settings/Settings.tsx#L26">prime-ui/src/routes/settings/Settings.tsx:26</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="tabs" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> tabs</h3>
					<div class="tsd-signature tsd-kind-icon">tabs<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> =&nbsp;[{key: &#x27;&#x27;,tab: &#x27;Content Types&#x27;,},{key: &#x27;slices&#x27;,tab: &#x27;Slices&#x27;,},{key: &#x27;templates&#x27;,tab: &#x27;Templates&#x27;,},]</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/routes/schemas/SchemaList.tsx#L13">prime-ui/src/routes/schemas/SchemaList.tsx:13</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="withtoken" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> with<wbr>Token</h3>
					<div class="tsd-signature tsd-kind-icon">with<wbr>Token<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;setContext(async (input, b) &#x3D;&gt; {let tokens;try {tokens &#x3D; await accountsClient.refreshSession();} catch (err) {(window as any).location &#x3D; &#x27;/&#x27;;}return {headers: {&#x27;x-prime-token&#x27;: tokens ? tokens.accessToken : &#x27;&#x27;,},};})</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/utils/client.ts#L35">prime-ui/src/utils/client.ts:35</a></li>
						</ul>
					</aside>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="withtoken-1" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> with<wbr>Token</h3>
					<div class="tsd-signature tsd-kind-icon">with<wbr>Token<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> =&nbsp;setContext(() &#x3D;&gt; {return {headers: {&#x27;x-prime-token&#x27;: localStorage.getItem(&#x27;accounts:accessToken&#x27;),},};})</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/utils/accounts.ts#L18">prime-ui/src/utils/accounts.ts:18</a></li>
						</ul>
					</aside>
				</section>
			</section>
			<section class="tsd-panel-group tsd-member-group ">
				<h2>Functions</h2>
				<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module">
					<a name="account" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Account</h3>
					<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
						<li class="tsd-signature tsd-kind-icon">Account<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Element</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/routes/settings/Account.tsx#L10">prime-ui/src/routes/settings/Account.tsx:10</a></li>
								</ul>
							</aside>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Element</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module">
					<a name="contentreleasepicker" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Content<wbr>Release<wbr>Picker</h3>
					<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
						<li class="tsd-signature tsd-kind-icon">Content<wbr>Release<wbr>Picker<span class="tsd-signature-symbol">(</span>props<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Element</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/components/content-release-picker/ContentReleasePicker.tsx#L7">prime-ui/src/components/content-release-picker/ContentReleasePicker.tsx:7</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>props: <span class="tsd-signature-type">any</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Element</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module">
					<a name="documentslist" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Documents<wbr>List</h3>
					<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
						<li class="tsd-signature tsd-kind-icon">Documents<wbr>List<span class="tsd-signature-symbol">(</span>__namedParameters<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Element</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/routes/documents/DocumentsList.tsx#L98">prime-ui/src/routes/documents/DocumentsList.tsx:98</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>__namedParameters: <span class="tsd-signature-type">object</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter">
											<h5>history<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></h5>
										</li>
										<li class="tsd-parameter">
											<h5>match<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></h5>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Element</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="editcontenttypebase" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Edit<wbr>Content<wbr>Type<wbr>Base</h3>
					<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
						<li class="tsd-signature tsd-kind-icon">Edit<wbr>Content<wbr>Type<wbr>Base<span class="tsd-signature-symbol">(</span>__namedParameters<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Element</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/routes/schemas/components/EditContentType.tsx#L20">prime-ui/src/routes/schemas/components/EditContentType.tsx:20</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>__namedParameters: <span class="tsd-signature-type">object</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter">
											<h5>form<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></h5>
										</li>
										<li class="tsd-parameter">
											<h5>item<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></h5>
										</li>
										<li class="tsd-parameter">
											<h5>on<wbr>Cancel<span class="tsd-signature-symbol">: </span><a href="../interfaces/packages_prime_ui.iprops-5.html#oncancel" class="tsd-signature-type">onCancel</a></h5>
										</li>
										<li class="tsd-parameter">
											<h5>on<wbr>Submit<span class="tsd-signature-symbol">: </span><a href="../interfaces/packages_prime_ui.iprops-5.html#onsubmit" class="tsd-signature-type">onSubmit</a></h5>
										</li>
										<li class="tsd-parameter">
											<h5>schema<wbr>Id<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
										</li>
										<li class="tsd-parameter">
											<h5>schemas<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></h5>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Element</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="editfieldbase" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Edit<wbr>Field<wbr>Base</h3>
					<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
						<li class="tsd-signature tsd-kind-icon">Edit<wbr>Field<wbr>Base<span class="tsd-signature-symbol">(</span>__namedParameters<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Element</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/routes/schemas/components/EditField.tsx#L17">prime-ui/src/routes/schemas/components/EditField.tsx:17</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>__namedParameters: <span class="tsd-signature-type">object</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter">
											<h5>available<wbr>Fields<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span></h5>
										</li>
										<li class="tsd-parameter">
											<h5>field<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></h5>
										</li>
										<li class="tsd-parameter">
											<h5>form<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></h5>
										</li>
										<li class="tsd-parameter">
											<h5>on<wbr>Cancel<span class="tsd-signature-symbol">: </span><a href="../interfaces/packages_prime_ui.iprops-1.html#oncancel" class="tsd-signature-type">onCancel</a></h5>
										</li>
										<li class="tsd-parameter">
											<h5>on<wbr>Submit<span class="tsd-signature-symbol">: </span><a href="../interfaces/packages_prime_ui.iprops-1.html#onsubmit" class="tsd-signature-type">onSubmit</a></h5>
										</li>
										<li class="tsd-parameter">
											<h5>schema<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></h5>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Element</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module">
					<a name="playground" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Playground</h3>
					<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
						<li class="tsd-signature tsd-kind-icon">Playground<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Element</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/routes/playground/Playground.tsx#L4">prime-ui/src/routes/playground/Playground.tsx:4</a></li>
								</ul>
							</aside>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Element</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="rgbtohue" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> RGBTo<wbr>Hue</h3>
					<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
						<li class="tsd-signature tsd-kind-icon">RGBTo<wbr>Hue<span class="tsd-signature-symbol">(</span>r<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, g<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, b<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/utils/stringToColor.ts#L2">prime-ui/src/utils/stringToColor.ts:2</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>r: <span class="tsd-signature-type">number</span></h5>
								</li>
								<li>
									<h5>g: <span class="tsd-signature-type">number</span></h5>
								</li>
								<li>
									<h5>b: <span class="tsd-signature-type">number</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module">
					<a name="schemas" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Schemas</h3>
					<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
						<li class="tsd-signature tsd-kind-icon">Schemas<span class="tsd-signature-symbol">(</span>__namedParameters<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Element</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/routes/schemas/Schemas.tsx#L6">prime-ui/src/routes/schemas/Schemas.tsx:6</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>__namedParameters: <span class="tsd-signature-type">object</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter">
											<h5>location<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></h5>
										</li>
										<li class="tsd-parameter">
											<h5>match<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></h5>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Element</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module">
					<a name="settings-1" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Settings</h3>
					<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
						<li class="tsd-signature tsd-kind-icon">Settings<span class="tsd-signature-symbol">(</span>props<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Element</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/routes/settings/Settings.tsx#L77">prime-ui/src/routes/settings/Settings.tsx:77</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>props: <span class="tsd-signature-type">any</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Element</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module">
					<a name="system" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> System</h3>
					<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
						<li class="tsd-signature tsd-kind-icon">System<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Element</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/routes/settings/System.tsx#L7">prime-ui/src/routes/settings/System.tsx:7</a></li>
								</ul>
							</aside>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Element</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module">
					<a name="titlebar" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Title<wbr>Bar</h3>
					<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
						<li class="tsd-signature tsd-kind-icon">Title<wbr>Bar<span class="tsd-signature-symbol">(</span>__namedParameters<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Element</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/components/titlebar/TitleBar.tsx#L9">prime-ui/src/components/titlebar/TitleBar.tsx:9</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>__namedParameters: <span class="tsd-signature-type">object</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter">
											<h5>children<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></h5>
										</li>
										<li class="tsd-parameter">
											<h5>title<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Element</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module">
					<a name="toolbar" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Toolbar</h3>
					<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
						<li class="tsd-signature tsd-kind-icon">Toolbar<span class="tsd-signature-symbol">(</span>__namedParameters<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Element</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/components/toolbar/Toolbar.tsx#L9">prime-ui/src/components/toolbar/Toolbar.tsx:9</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>__namedParameters: <span class="tsd-signature-type">object</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter">
											<h5>children<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></h5>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Element</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module">
					<a name="webhookcalls" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> Webhook<wbr>Calls</h3>
					<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
						<li class="tsd-signature tsd-kind-icon">Webhook<wbr>Calls<span class="tsd-signature-symbol">(</span>__namedParameters<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Element</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/routes/settings/WebhookCalls.tsx#L9">prime-ui/src/routes/settings/WebhookCalls.tsx:9</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>__namedParameters: <span class="tsd-signature-type">object</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter">
											<h5>match<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></h5>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Element</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="omitschema" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> omit<wbr>Schema</h3>
					<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
						<li class="tsd-signature tsd-kind-icon">omit<wbr>Schema<span class="tsd-signature-symbol">(</span>collection<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span>, id<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/models/ContentType.ts#L12">prime-ui/src/stores/models/ContentType.ts:12</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>collection: <span class="tsd-signature-type">any</span></h5>
								</li>
								<li>
									<h5>id: <span class="tsd-signature-type">string</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">any</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module">
					<a name="registerfield" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> register<wbr>Field</h3>
					<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
						<li class="tsd-signature tsd-kind-icon">register<wbr>Field<span class="tsd-signature-symbol">(</span>id<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, field<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/utils/fields.ts#L4">prime-ui/src/utils/fields.ts:4</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>id: <span class="tsd-signature-type">string</span></h5>
								</li>
								<li>
									<h5>field: <span class="tsd-signature-type">any</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="renderapp" class="tsd-anchor"></a>
					<h3>render<wbr>App</h3>
					<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
						<li class="tsd-signature tsd-kind-icon">render<wbr>App<span class="tsd-signature-symbol">(</span>AppRoot<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/index.tsx#L16">prime-ui/src/index.tsx:16</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>AppRoot: <span class="tsd-signature-type">any</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="renderinputfield" class="tsd-anchor"></a>
					<h3>render<wbr>Input<wbr>Field</h3>
					<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
						<li class="tsd-signature tsd-kind-icon">render<wbr>Input<wbr>Field<span class="tsd-signature-symbol">(</span>__namedParameters<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Element</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/routes/documents/components/document-form/DocumentForm.tsx#L17">prime-ui/src/routes/documents/components/document-form/DocumentForm.tsx:17</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>__namedParameters: <span class="tsd-signature-type">object</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter">
											<h5>entry<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></h5>
										</li>
										<li class="tsd-parameter">
											<h5>field<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></h5>
										</li>
										<li class="tsd-parameter">
											<h5>form<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></h5>
										</li>
										<li class="tsd-parameter">
											<h5>initial<wbr>Value<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></h5>
										</li>
										<li class="tsd-parameter">
											<h5>path<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></h5>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Element</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module">
					<a name="stringtocolor" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> string<wbr>ToColor</h3>
					<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
						<li class="tsd-signature tsd-kind-icon">string<wbr>ToColor<span class="tsd-signature-symbol">(</span>str<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/utils/stringToColor.ts#L21">prime-ui/src/utils/stringToColor.ts:21</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>str: <span class="tsd-signature-type">string</span></h5>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
						</li>
					</ul>
				</section>
				<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
					<a name="withabilities" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> with<wbr>Abilities</h3>
					<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
						<li class="tsd-signature tsd-kind-icon">with<wbr>Abilities<span class="tsd-signature-symbol">(</span>__namedParameters<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
					</ul>
					<ul class="tsd-descriptions">
						<li class="tsd-description">
							<aside class="tsd-sources">
								<ul>
									<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/routes/settings/Settings.tsx#L70">prime-ui/src/routes/settings/Settings.tsx:70</a></li>
								</ul>
							</aside>
							<h4 class="tsd-parameters-title">Parameters</h4>
							<ul class="tsd-parameters">
								<li>
									<h5>__namedParameters: <span class="tsd-signature-type">object</span></h5>
									<ul class="tsd-parameters">
										<li class="tsd-parameter">
											<h5>visible<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">function</span></h5>
											<ul class="tsd-parameters">
												<li class="tsd-parameter-siganture">
													<ul class="tsd-signatures tsd-kind-type-literal tsd-parent-kind-variable tsd-is-not-exported">
														<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>rule<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Ability</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
													</ul>
													<ul class="tsd-descriptions">
														<li class="tsd-description">
															<h4 class="tsd-parameters-title">Parameters</h4>
															<ul class="tsd-parameters">
																<li>
																	<h5>rule: <span class="tsd-signature-type">Ability</span></h5>
																</li>
															</ul>
															<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
														</li>
													</ul>
												</li>
											</ul>
										</li>
									</ul>
								</li>
							</ul>
							<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
						</li>
					</ul>
				</section>
			</section>
			<section class="tsd-panel-group tsd-member-group ">
				<h2>Object literals</h2>
				<section class="tsd-panel tsd-member tsd-kind-object-literal tsd-parent-kind-external-module">
					<a name="stores" class="tsd-anchor"></a>
					<h3><span class="tsd-flag ts-flagConst">Const</span> stores</h3>
					<div class="tsd-signature tsd-kind-icon">stores<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
					<aside class="tsd-sources">
						<ul>
							<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/index.ts#L9">prime-ui/src/stores/index.ts:9</a></li>
						</ul>
					</aside>
					<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
						<a name="stores.auth-1" class="tsd-anchor"></a>
						<h3>Auth</h3>
						<div class="tsd-signature tsd-kind-icon">Auth<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div>
						<aside class="tsd-sources">
							<ul>
								<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/index.ts#L10">prime-ui/src/stores/index.ts:10</a></li>
							</ul>
						</aside>
					</section>
					<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
						<a name="stores.contententries-1" class="tsd-anchor"></a>
						<h3>Content<wbr>Entries</h3>
						<div class="tsd-signature tsd-kind-icon">Content<wbr>Entries<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div>
						<aside class="tsd-sources">
							<ul>
								<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/index.ts#L13">prime-ui/src/stores/index.ts:13</a></li>
							</ul>
						</aside>
					</section>
					<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
						<a name="stores.contentreleases-1" class="tsd-anchor"></a>
						<h3>Content<wbr>Releases</h3>
						<div class="tsd-signature tsd-kind-icon">Content<wbr>Releases<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div>
						<aside class="tsd-sources">
							<ul>
								<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/index.ts#L12">prime-ui/src/stores/index.ts:12</a></li>
							</ul>
						</aside>
					</section>
					<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
						<a name="stores.contenttypes-1" class="tsd-anchor"></a>
						<h3>Content<wbr>Types</h3>
						<div class="tsd-signature tsd-kind-icon">Content<wbr>Types<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div>
						<aside class="tsd-sources">
							<ul>
								<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/index.ts#L14">prime-ui/src/stores/index.ts:14</a></li>
							</ul>
						</aside>
					</section>
					<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
						<a name="stores.settings-2" class="tsd-anchor"></a>
						<h3>Settings</h3>
						<div class="tsd-signature tsd-kind-icon">Settings<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div>
						<aside class="tsd-sources">
							<ul>
								<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/index.ts#L11">prime-ui/src/stores/index.ts:11</a></li>
							</ul>
						</aside>
					</section>
					<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
						<a name="stores.users-2" class="tsd-anchor"></a>
						<h3>Users</h3>
						<div class="tsd-signature tsd-kind-icon">Users<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div>
						<aside class="tsd-sources">
							<ul>
								<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/index.ts#L15">prime-ui/src/stores/index.ts:15</a></li>
							</ul>
						</aside>
					</section>
					<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
						<a name="stores.webhooks-2" class="tsd-anchor"></a>
						<h3>Webhooks</h3>
						<div class="tsd-signature tsd-kind-icon">Webhooks<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div>
						<aside class="tsd-sources">
							<ul>
								<li>Defined in <a href="https://github.com/birkir/prime/blob/b9b9fc9/packages/prime-ui/src/stores/index.ts#L16">prime-ui/src/stores/index.ts:16</a></li>
							</ul>
						</aside>
					</section>
				</section>
			</section>
		</div>
		<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
			<nav class="tsd-navigation primary">
				<ul>
					<li class="globals  ">
						<a href="../index.html"><em>Globals</em></a>
					</li>
					<li class=" tsd-kind-external-module">
						<a href="packages_prime_core.html">packages/prime-<wbr>core</a>
					</li>
					<li class=" tsd-kind-external-module">
						<a href="packages_prime_field.html">packages/prime-<wbr>field</a>
					</li>
					<li class=" tsd-kind-external-module">
						<a href="packages_prime_field_asset.html">packages/prime-<wbr>field-<wbr>asset</a>
					</li>
					<li class=" tsd-kind-external-module">
						<a href="packages_prime_field_boolean.html">packages/prime-<wbr>field-<wbr>boolean</a>
					</li>
					<li class=" tsd-kind-external-module">
						<a href="packages_prime_field_datetime.html">packages/prime-<wbr>field-<wbr>datetime</a>
					</li>
					<li class=" tsd-kind-external-module">
						<a href="packages_prime_field_document.html">packages/prime-<wbr>field-<wbr>document</a>
					</li>
					<li class=" tsd-kind-external-module">
						<a href="packages_prime_field_group.html">packages/prime-<wbr>field-<wbr>group</a>
					</li>
					<li class=" tsd-kind-external-module">
						<a href="packages_prime_field_number.html">packages/prime-<wbr>field-<wbr>number</a>
					</li>
					<li class=" tsd-kind-external-module">
						<a href="packages_prime_field_select.html">packages/prime-<wbr>field-<wbr>select</a>
					</li>
					<li class=" tsd-kind-external-module">
						<a href="packages_prime_field_slice.html">packages/prime-<wbr>field-<wbr>slice</a>
					</li>
					<li class=" tsd-kind-external-module">
						<a href="packages_prime_field_string.html">packages/prime-<wbr>field-<wbr>string</a>
					</li>
					<li class="current tsd-kind-external-module">
						<a href="packages_prime_ui.html">packages/prime-<wbr>ui</a>
					</li>
				</ul>
			</nav>
			<nav class="tsd-navigation secondary menu-sticky">
				<ul class="before-current">
					<li class=" tsd-kind-class tsd-parent-kind-external-module">
						<a href="../classes/packages_prime_ui.app.html" class="tsd-kind-icon">App</a>
					</li>
					<li class=" tsd-kind-class tsd-parent-kind-external-module">
						<a href="../classes/packages_prime_ui.basedocumentform.html" class="tsd-kind-icon">Base<wbr>Document<wbr>Form</a>
					</li>
					<li class=" tsd-kind-class tsd-parent-kind-external-module">
						<a href="../classes/packages_prime_ui.documentsdetail.html" class="tsd-kind-icon">Documents<wbr>Detail</a>
					</li>
					<li class=" tsd-kind-class tsd-parent-kind-external-module">
						<a href="../classes/packages_prime_ui.fieldrow.html" class="tsd-kind-icon">Field<wbr>Row</a>
					</li>
					<li class=" tsd-kind-class tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="../classes/packages_prime_ui.loginbase.html" class="tsd-kind-icon">Login<wbr>Base</a>
					</li>
					<li class=" tsd-kind-class tsd-parent-kind-external-module">
						<a href="../classes/packages_prime_ui.logout.html" class="tsd-kind-icon">Logout</a>
					</li>
					<li class=" tsd-kind-class tsd-parent-kind-external-module">
						<a href="../classes/packages_prime_ui.onboardingbase.html" class="tsd-kind-icon">Onboarding<wbr>Base</a>
					</li>
					<li class=" tsd-kind-class tsd-parent-kind-external-module">
						<a href="../classes/packages_prime_ui.releases.html" class="tsd-kind-icon">Releases</a>
					</li>
					<li class=" tsd-kind-class tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="../classes/packages_prime_ui.resetpasswordbase.html" class="tsd-kind-icon">Reset<wbr>Password<wbr>Base</a>
					</li>
					<li class=" tsd-kind-class tsd-parent-kind-external-module">
						<a href="../classes/packages_prime_ui.schemadetail.html" class="tsd-kind-icon">Schema<wbr>Detail</a>
					</li>
					<li class=" tsd-kind-class tsd-parent-kind-external-module">
						<a href="../classes/packages_prime_ui.schemalist.html" class="tsd-kind-icon">Schema<wbr>List</a>
					</li>
					<li class=" tsd-kind-interface tsd-parent-kind-external-module">
						<a href="../interfaces/packages_prime_ui.iaddfield.html" class="tsd-kind-icon">IAdd<wbr>Field</a>
					</li>
					<li class=" tsd-kind-interface tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="../interfaces/packages_prime_ui.iavailablefield.html" class="tsd-kind-icon">IAvailable<wbr>Field</a>
					</li>
					<li class=" tsd-kind-interface tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="../interfaces/packages_prime_ui.icontenttype.html" class="tsd-kind-icon">IContent<wbr>Type</a>
					</li>
					<li class=" tsd-kind-interface tsd-parent-kind-external-module">
						<a href="../interfaces/packages_prime_ui.idocumentformprops.html" class="tsd-kind-icon">IDocument<wbr>Form<wbr>Props</a>
					</li>
					<li class=" tsd-kind-interface tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="../interfaces/packages_prime_ui.ioptions.html" class="tsd-kind-icon">IOptions</a>
					</li>
					<li class=" tsd-kind-interface tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="../interfaces/packages_prime_ui.ioptions-1.html" class="tsd-kind-icon">IOptions</a>
					</li>
					<li class=" tsd-kind-interface tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="../interfaces/packages_prime_ui.iprops.html" class="tsd-kind-icon">IProps</a>
					</li>
					<li class=" tsd-kind-interface tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="../interfaces/packages_prime_ui.iprops-1.html" class="tsd-kind-icon">IProps</a>
					</li>
					<li class=" tsd-kind-interface tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="../interfaces/packages_prime_ui.iprops-2.html" class="tsd-kind-icon">IProps</a>
					</li>
					<li class=" tsd-kind-interface tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="../interfaces/packages_prime_ui.iprops-3.html" class="tsd-kind-icon">IProps</a>
					</li>
					<li class=" tsd-kind-interface tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="../interfaces/packages_prime_ui.iprops-4.html" class="tsd-kind-icon">IProps</a>
					</li>
					<li class=" tsd-kind-interface tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="../interfaces/packages_prime_ui.iprops-5.html" class="tsd-kind-icon">IProps</a>
					</li>
					<li class=" tsd-kind-interface tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="../interfaces/packages_prime_ui.iprops-6.html" class="tsd-kind-icon">IProps</a>
					</li>
					<li class=" tsd-kind-interface tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="../interfaces/packages_prime_ui.iprops-7.html" class="tsd-kind-icon">IProps</a>
					</li>
					<li class=" tsd-kind-interface tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="../interfaces/packages_prime_ui.iprops-8.html" class="tsd-kind-icon">IProps</a>
					</li>
					<li class=" tsd-kind-interface tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="../interfaces/packages_prime_ui.istate.html" class="tsd-kind-icon">IState</a>
					</li>
					<li class=" tsd-kind-interface tsd-parent-kind-external-module">
						<a href="../interfaces/packages_prime_ui.jsonarray.html" class="tsd-kind-icon">JSONArray</a>
					</li>
					<li class=" tsd-kind-interface tsd-parent-kind-external-module">
						<a href="../interfaces/packages_prime_ui.jsonobject.html" class="tsd-kind-icon">JSONObject</a>
					</li>
					<li class=" tsd-kind-interface tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="../interfaces/packages_prime_ui.navitem.html" class="tsd-kind-icon">Nav<wbr>Item</a>
					</li>
					<li class=" tsd-kind-type-alias tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#iprops-9" class="tsd-kind-icon">IProps</a>
					</li>
					<li class=" tsd-kind-type-alias tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#iprops-10" class="tsd-kind-icon">IProps</a>
					</li>
					<li class=" tsd-kind-type-alias tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#ischemafield" class="tsd-kind-icon">ISchema<wbr>Field</a>
					</li>
					<li class=" tsd-kind-type-alias tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#iupdateprofileprops" class="tsd-kind-icon">IUpdate<wbr>Profile<wbr>Props</a>
					</li>
					<li class=" tsd-kind-type-alias tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#jsonprimitive" class="tsd-kind-icon">JSONPrimitive</a>
					</li>
					<li class=" tsd-kind-type-alias tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#jsonvalue" class="tsd-kind-icon">JSONValue</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#accesstoken" class="tsd-kind-icon">Access<wbr>Token</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#auth" class="tsd-kind-icon">Auth</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#changeemail" class="tsd-kind-icon">Change<wbr>Email</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#changepassword" class="tsd-kind-icon">Change<wbr>Password</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#content" class="tsd-kind-icon">Content</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#content-1" class="tsd-kind-icon">Content</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#content-2" class="tsd-kind-icon">Content</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#contententries" class="tsd-kind-icon">Content<wbr>Entries</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#contententry" class="tsd-kind-icon">Content<wbr>Entry</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#contentrelease" class="tsd-kind-icon">Content<wbr>Release</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#contentreleases" class="tsd-kind-icon">Content<wbr>Releases</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#contenttype" class="tsd-kind-icon">Content<wbr>Type</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#contenttyperef" class="tsd-kind-icon">Content<wbr>Type<wbr>Ref</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#contenttypes" class="tsd-kind-icon">Content<wbr>Types</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#default_group_title" class="tsd-kind-icon">DEFAULT_<wbr>GROUP_<wbr>TITLE</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#default_type" class="tsd-kind-icon">DEFAULT_<wbr>TYPE</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#documentform" class="tsd-kind-icon">Document<wbr>Form</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#editcontenttype" class="tsd-kind-icon">Edit<wbr>Content<wbr>Type</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#editfield" class="tsd-kind-icon">Edit<wbr>Field</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#get_content_entries" class="tsd-kind-icon">GET_<wbr>CONTENT_<wbr>ENTRIES</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#header" class="tsd-kind-icon">Header</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#layout" class="tsd-kind-icon">Layout</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#locale" class="tsd-kind-icon">Locale</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#locales" class="tsd-kind-icon">Locales</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#login" class="tsd-kind-icon">Login</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#onboarding" class="tsd-kind-icon">Onboarding</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#per_page" class="tsd-kind-icon">PER_<wbr>PAGE</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#packageversion" class="tsd-kind-icon">Package<wbr>Version</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#preview" class="tsd-kind-icon">Preview</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#previews" class="tsd-kind-icon">Previews</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#private" class="tsd-kind-icon">Private</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#releasesdrawer" class="tsd-kind-icon">Releases<wbr>Drawer</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#resetpassword" class="tsd-kind-icon">Reset<wbr>Password</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#schema" class="tsd-kind-icon">Schema</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#schemafield" class="tsd-kind-icon">Schema<wbr>Field</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#schemagroup" class="tsd-kind-icon">Schema<wbr>Group</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#schemavariant" class="tsd-kind-icon">Schema<wbr>Variant</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#security" class="tsd-kind-icon">Security</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#settings" class="tsd-kind-icon">Settings</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#sider" class="tsd-kind-icon">Sider</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#sider-1" class="tsd-kind-icon">Sider</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#sider-2" class="tsd-kind-icon">Sider</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#submenu" class="tsd-kind-icon">Sub<wbr>Menu</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#tabpane" class="tsd-kind-icon">Tab<wbr>Pane</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#updateprofile" class="tsd-kind-icon">Update<wbr>Profile</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#user" class="tsd-kind-icon">User</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#useremail" class="tsd-kind-icon">User<wbr>Email</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#userprofile" class="tsd-kind-icon">User<wbr>Profile</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#users" class="tsd-kind-icon">Users</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#users-1" class="tsd-kind-icon">Users</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#version" class="tsd-kind-icon">Version</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#webhook" class="tsd-kind-icon">Webhook</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#webhookcall" class="tsd-kind-icon">Webhook<wbr>Call</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#webhookmethod" class="tsd-kind-icon">Webhook<wbr>Method</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#webhooks" class="tsd-kind-icon">Webhooks</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#webhooks-1" class="tsd-kind-icon">Webhooks</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#accountsclient" class="tsd-kind-icon">accounts<wbr>Client</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#accountsgraphql" class="tsd-kind-icon">accounts<wbr>GraphQL</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#accountspassword" class="tsd-kind-icon">accounts<wbr>Password</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#client" class="tsd-kind-icon">client</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#client-1" class="tsd-kind-icon">client</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#config" class="tsd-kind-icon">config</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#coreurl" class="tsd-kind-icon">core<wbr>Url</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#coreurl-1" class="tsd-kind-icon">core<wbr>Url</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#coreurl-2" class="tsd-kind-icon">core<wbr>Url</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#defaultlocale" class="tsd-kind-icon">default<wbr>Locale</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#env" class="tsd-kind-icon">env</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#errorlink" class="tsd-kind-icon">error<wbr>Link</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#fields" class="tsd-kind-icon">fields</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#fields-1" class="tsd-kind-icon">fields</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#forbiddennames" class="tsd-kind-icon">forbidden<wbr>Names</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#highlightcolor" class="tsd-kind-icon">highlight<wbr>Color</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#httplink" class="tsd-kind-icon">http<wbr>Link</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#httplink-1" class="tsd-kind-icon">http<wbr>Link</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#isprod" class="tsd-kind-icon">is<wbr>Prod</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#nav" class="tsd-kind-icon">nav</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#tabs" class="tsd-kind-icon">tabs</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#withtoken" class="tsd-kind-icon">with<wbr>Token</a>
					</li>
					<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#withtoken-1" class="tsd-kind-icon">with<wbr>Token</a>
					</li>
					<li class=" tsd-kind-function tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#account" class="tsd-kind-icon">Account</a>
					</li>
					<li class=" tsd-kind-function tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#contentreleasepicker" class="tsd-kind-icon">Content<wbr>Release<wbr>Picker</a>
					</li>
					<li class=" tsd-kind-function tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#documentslist" class="tsd-kind-icon">Documents<wbr>List</a>
					</li>
					<li class=" tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#editcontenttypebase" class="tsd-kind-icon">Edit<wbr>Content<wbr>Type<wbr>Base</a>
					</li>
					<li class=" tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#editfieldbase" class="tsd-kind-icon">Edit<wbr>Field<wbr>Base</a>
					</li>
					<li class=" tsd-kind-function tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#playground" class="tsd-kind-icon">Playground</a>
					</li>
					<li class=" tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#rgbtohue" class="tsd-kind-icon">RGBTo<wbr>Hue</a>
					</li>
					<li class=" tsd-kind-function tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#schemas" class="tsd-kind-icon">Schemas</a>
					</li>
					<li class=" tsd-kind-function tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#settings-1" class="tsd-kind-icon">Settings</a>
					</li>
					<li class=" tsd-kind-function tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#system" class="tsd-kind-icon">System</a>
					</li>
					<li class=" tsd-kind-function tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#titlebar" class="tsd-kind-icon">Title<wbr>Bar</a>
					</li>
					<li class=" tsd-kind-function tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#toolbar" class="tsd-kind-icon">Toolbar</a>
					</li>
					<li class=" tsd-kind-function tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#webhookcalls" class="tsd-kind-icon">Webhook<wbr>Calls</a>
					</li>
					<li class=" tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#omitschema" class="tsd-kind-icon">omit<wbr>Schema</a>
					</li>
					<li class=" tsd-kind-function tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#registerfield" class="tsd-kind-icon">register<wbr>Field</a>
					</li>
					<li class=" tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#renderapp" class="tsd-kind-icon">render<wbr>App</a>
					</li>
					<li class=" tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#renderinputfield" class="tsd-kind-icon">render<wbr>Input<wbr>Field</a>
					</li>
					<li class=" tsd-kind-function tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#stringtocolor" class="tsd-kind-icon">string<wbr>ToColor</a>
					</li>
					<li class=" tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
						<a href="packages_prime_ui.html#withabilities" class="tsd-kind-icon">with<wbr>Abilities</a>
					</li>
					<li class=" tsd-kind-object-literal tsd-parent-kind-external-module">
						<a href="packages_prime_ui.html#stores" class="tsd-kind-icon">stores</a>
					</li>
				</ul>
			</nav>
		</div>
	</div>
</div>
<footer class="with-border-bottom">
	<div class="container">
		<h2>Legend</h2>
		<div class="tsd-legend-group">
			<ul class="tsd-legend">
				<li class="tsd-kind-module"><span class="tsd-kind-icon">Module</span></li>
				<li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
				<li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li>
				<li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li>
				<li class="tsd-kind-function tsd-has-type-parameter"><span class="tsd-kind-icon">Function with type parameter</span></li>
				<li class="tsd-kind-index-signature"><span class="tsd-kind-icon">Index signature</span></li>
				<li class="tsd-kind-type-alias"><span class="tsd-kind-icon">Type alias</span></li>
			</ul>
			<ul class="tsd-legend">
				<li class="tsd-kind-enum"><span class="tsd-kind-icon">Enumeration</span></li>
				<li class="tsd-kind-enum-member"><span class="tsd-kind-icon">Enumeration member</span></li>
				<li class="tsd-kind-property tsd-parent-kind-enum"><span class="tsd-kind-icon">Property</span></li>
				<li class="tsd-kind-method tsd-parent-kind-enum"><span class="tsd-kind-icon">Method</span></li>
			</ul>
			<ul class="tsd-legend">
				<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
				<li class="tsd-kind-interface tsd-has-type-parameter"><span class="tsd-kind-icon">Interface with type parameter</span></li>
				<li class="tsd-kind-constructor tsd-parent-kind-interface"><span class="tsd-kind-icon">Constructor</span></li>
				<li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li>
				<li class="tsd-kind-method tsd-parent-kind-interface"><span class="tsd-kind-icon">Method</span></li>
				<li class="tsd-kind-index-signature tsd-parent-kind-interface"><span class="tsd-kind-icon">Index signature</span></li>
			</ul>
			<ul class="tsd-legend">
				<li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
				<li class="tsd-kind-class tsd-has-type-parameter"><span class="tsd-kind-icon">Class with type parameter</span></li>
				<li class="tsd-kind-constructor tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li>
				<li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li>
				<li class="tsd-kind-method tsd-parent-kind-class"><span class="tsd-kind-icon">Method</span></li>
				<li class="tsd-kind-accessor tsd-parent-kind-class"><span class="tsd-kind-icon">Accessor</span></li>
				<li class="tsd-kind-index-signature tsd-parent-kind-class"><span class="tsd-kind-icon">Index signature</span></li>
			</ul>
			<ul class="tsd-legend">
				<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited constructor</span></li>
				<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited property</span></li>
				<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited method</span></li>
				<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited accessor</span></li>
			</ul>
			<ul class="tsd-legend">
				<li class="tsd-kind-property tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected property</span></li>
				<li class="tsd-kind-method tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected method</span></li>
				<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected accessor</span></li>
			</ul>
			<ul class="tsd-legend">
				<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private property</span></li>
				<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private method</span></li>
				<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private accessor</span></li>
			</ul>
			<ul class="tsd-legend">
				<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static property</span></li>
				<li class="tsd-kind-call-signature tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static method</span></li>
			</ul>
		</div>
	</div>
</footer>
<div class="container tsd-generator">
	<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
</div>
<div class="overlay"></div>
<script src="../assets/js/main.js"></script>
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
</body>
</html>